每次我尝试构建时,我都会发现错误:
CMake错误:源目录"E:/Code/Test“似乎不包含CMakeLists.txt。指定-帮助以供使用,或按CMake图形用户界面上的帮助按钮。
这是没有意义的,因为我非常清楚地在目录中包含了CMakeLists.txt。我试着在网上寻找这个问题,但似乎我是唯一一个有这个问题的人。以前有人见过这个问题吗?
有更简单的方法来集成OpenCV吗?我得到了Visual的一个副本,但是OpenCV wiki说它不再受支持了。
我在Windows 7上,使用CMake
我尝试并开始学习的指南可以在这里找到:http://redkiing.wordpress.com/2010/10/03/opencv-and-visual-studio-2010-with-cmake/
编辑
最后,我使用了预编好的OpenCV for Windows。
发布于 2012-06-08 13:59:21
如果您确实可以在文本编辑器中打开E:/Code/Test/CMakeLists.txt,那么我猜这是一个带有CMake GUI的bug。您可以尝试重新安装CMake。如果仍然失败,您可以在CMake邮件列表和/或提交错误报告上查询。
如果您想尝试不使用Visual,可以打开Visual命令提示符并在那里工作。
cmake -h
制造..。-G“10”BUILD_SHARED_LIBS
,请执行:
制造..。-DBUILD_SHARED_LIBS:BOOL=OFF以这种方式设置的任何选项都将被缓存,并且对于任何进一步的CMake运行都将保持不变。如果要查看每个缓存选项的帮助信息,请执行cmake .. -LH
。
最终结果将是VS解决方案E:/Code/Test/buildOpenCV.sln
发布于 2012-06-08 12:28:56
您可以尝试使用CMake,它应该位于CMake/bin-目录中。使用此工具,您可以指定源、位置和设置。
发布于 2017-04-01 14:37:28
我有个问题,
我只是通过复制和过去(CMakeLists.txt)重命名该文件。
而且起作用了
https://stackoverflow.com/questions/10948708
复制相似问题