工具
CMake+VS2015+Qt 5.9.1
问题
1、Qt版本默认使用Qt4
:将变量CTK_QT_VERSION的值从4修改为5。
2、Could not find a package configuration file provided by "Qt5" with any of
the following names:Qt5Config.cmake、qt5-config.cmake
:指定Qt的CMake文件路径,例如:盘符+/Qt/Qt5.9.1/5.9.1/msvc2015_64/lib/cmake/Qt5。
3、DGraph应用程序错误
这个问题在https://cmake.org/pipermail/ctk-developers/2010-September/000325.html和https://github.com/commontk/CTK/issues/870这两篇中都有遇到。
CMake编译过程中,默认生成Debug版的程序,执行build\Utilities\DGraph\Debug目录下的DGraph程序会弹出应用程序错误。
至于Debug版DGraph应用程序错误,无法正常启动的原因尚不清楚,如果有知道的同学,烦请留言告知!
解决办法:
1、打开build\Utilities\DGraph目录下DGraph.sln工程,配置一个Release版本,生成Release版的可执行程序(可双击启动应用程序,程序正常执行);
2、在CMake中将DGraph_EXECUTABLE变量指定为步骤1生成的Release版可执行程序;