CMake缺少环境变量错误
我正在尝试在MacOSX上使用cmake,我已经安装了二进制版本,然后还从源代码安装了。但是,在尝试创建Makefile时,我仍然会收到以下错误 cpc1-4-2-0-cust166:构建bcrowhurst$cmake。 CMake错误:错误要求未设置内部CMake变量,可能未正确生成CMake 缺少的变量是: CMAKE_On_编译器_ENV_VAR CMake错误:错误要求未设置内部CMake变量,可能未正确生成CMake 缺少的变量是: CMAKE_On_编译器CMake缺少环境变量错误,cmake,Cmake,我正在尝试在MacOSX上使用cmake,我已经安装了二进制版本,然后还从源代码安装了。但是,在尝试创建Makefile时,我仍然会收到以下错误 cpc1-4-2-0-cust166:构建bcrowhurst$cmake。 CMake错误:错误要求未设置内部CMake变量,可能未正确生成CMake 缺少的变量是: CMAKE_On_编译器_ENV_VAR CMake错误:错误要求未设置内部CMake变量,可能未正确生成CMake 缺少的变量是: CMAKE_On_编译器 CMake Error:
CMake Error: Could not find cmake module file:/Users/bcrowhurst/NetBeansProjects/appon/build/CMakeFiles/CMakeOnCompiler.cmake
CMake Error: Could not find cmake module file:CMakeOnInformation.cmake
CMake Error: CMAKE_On_COMPILER not set, after EnableLanguage
-- Boost version: 1.43.0
-- Found the following Boost libraries:
-- system
-- Configuring incomplete, errors occurred!
我的CMakeLists.txt如下:
cmake_minimum_required( VERSION 2.6 )
project( Application On )
find_package( Boost COMPONENTS system REQUIRED )
link_directories( ${Boost_LIBRARY_DIRS} )
if(Boost_FOUND)
include_directories( ${Boost_INCLUDE_DIRS} )
add_library( object ../source/object.cpp ../source/object.h )
target_link_libraries( object ${Boost_SYSTEM_LIBRARY} )
endif()
任何帮助都将不胜感激
谢谢。项目命令的第二个和以后的可选参数应该是已知的CMake语言值 其典型值为:
- 关闭它,不提供第二个参数(默认为C 和CXX)
- C
- CXX
- Fortran
- 没有
删除“开”并留空,或者用项目所需的语言替换它。ding!这真是个陷阱,我的应用程序名是“应用程序开启”。谢谢你,伙计,我“命名”了我的项目
项目(FFT测试套件)
,大概我是这么想的。在最终找到这个答案之前,我已经重新安装了CMake和其他东西。。。