您现在的位置是:主页 > news > 做网站政府扶持/seo关键词排名公司
做网站政府扶持/seo关键词排名公司
admin2025/6/27 6:34:55【news】
简介做网站政府扶持,seo关键词排名公司,广州自助网站推广制作,网站建设ppt刚开始入手学习cmake,尝试在windows10下使用cmake对cpp源码进行编译,编译器使用vs2013,期间遇到了很多问题。 cmake学习文档参考的是https://github.com/ttroy50/cmake-examples 问题1 按照教程给的cmake命令 mkdir build cd build/ cmake ..生成这样…
刚开始入手学习cmake,尝试在windows10下使用cmake对cpp源码进行编译,编译器使用vs2013,期间遇到了很多问题。
cmake学习文档参考的是https://github.com/ttroy50/cmake-examples
问题1
按照教程给的cmake命令
mkdir build
cd build/
cmake ..
生成这样一堆文件
并没用生成makefile文件,因此接下来输入make命令,发生报错:
make: *** No targets specified and no makefile found. Stop.
经过一番查阅资料,参考资料:https://blog.csdn.net/xiaopangzi313/article/details/53115702/?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242
发现windows下用VS作编译器,cmake指令需要"NMake Makefiles",即指令改为:
mkdir build
cd build
cmake -G "NMake Makefiles" ..
结果又出现问题
问题2
这下头大了
继续查阅资料,发现NMake生成器需要从正确配置用于构建的命令提示符运行。安装Visual Studio时,应该在开始菜单中有开发命令提示的快捷方式,从那里运行CMake即可解决问题。
参考资料:https://www.soinside.com/question/dUBQ2BMAZiE98eXDccsHQN
即从电脑的开始菜单里找到visual stduio tools
然后从vs2013开发人员命令提示进入到命令行
然后输入前面的cmake命令,可以看到build文件夹里成功出现makefile
最后执行编译、运行
nmake
.\hello_cmake.exe
问题完美解决!!!