在 Windows 上使用 CMake 创建 Eclipse CDT
Creating Eclipse CDT using CMake on Windows
我正在尝试使用 CMake GUI 创建一个简单的 helloworld Eclipse CDT 项目。 CMake 文件如下所示:
cmake_minimum_required(VERSION "3.11.1")
project("HelloWorld")
add_executable("HelloWorldMain" "Main.cpp")
install(TARGETS "${PROJECT_NAME}" DESTINATION bin)
install(FILES "Main.cpp" DESTINATION src)
我唯一的 c/c++ 编译器是 MSVC,所以我将其设置为 CMAKE_CXX_COMPILER
但是我在配置时遇到错误,如下所示:
我知道这个文件存在,但如何才能找到它?
我最终没有使用 GUI。相反,我使用了 VS x64 本机工具命令提示符,然后 运行 cmake
命令:
cmake -G "Eclipse CDT4 - NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=TRUE -DCMAKE_ECLIPSE_MAKE_ARGUMENTS=-j8 ../
我正在尝试使用 CMake GUI 创建一个简单的 helloworld Eclipse CDT 项目。 CMake 文件如下所示:
cmake_minimum_required(VERSION "3.11.1")
project("HelloWorld")
add_executable("HelloWorldMain" "Main.cpp")
install(TARGETS "${PROJECT_NAME}" DESTINATION bin)
install(FILES "Main.cpp" DESTINATION src)
我唯一的 c/c++ 编译器是 MSVC,所以我将其设置为 CMAKE_CXX_COMPILER
但是我在配置时遇到错误,如下所示:
我知道这个文件存在,但如何才能找到它?
我最终没有使用 GUI。相反,我使用了 VS x64 本机工具命令提示符,然后 运行 cmake
命令:
cmake -G "Eclipse CDT4 - NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=TRUE -DCMAKE_ECLIPSE_MAKE_ARGUMENTS=-j8 ../