所以,我又遇到了一个小问题,我自己都搞不清楚。意思是,我很确定我知道问题出在哪里,我就是无法解决。
我在C++中使用Netbeans 7.01和CMake 2.8.6进行开发。然而,当我试图构建一个项目时,我从CMake中得到了以下错误:
CMake错误:源目录的路径:
H:/Projects/Netbeans/CppApplication_1/CONF=发布
包含不支持的字符"="。
请使用其他源目录名。
请注意,"CONF=Release"不是一个文件夹。它似乎是Netbeans设置的一个配置标志,因为当我尝试调试构建时,它会发生变化。所以,我的猜测是,缺少了一个空格,或者类似的东西。不幸的是,我不知道该在哪里改变。在任何相关的Netbeans窗口中都没有选项,我在Netbeans本身或项目的配置文件中也找不到任何相关的内容。
这里有人经历过同样的问题并找到了解决方案吗?我很高兴听到。如果有任何信息丢失,请告诉我,我会尽快添加。
编辑:刚刚注意到已经有了netbeans的7.1版本,很高兴知道。然而,即使使用此版本,也会出现同样的问题。
必须指定运行的命令才能识别错误。但是,看起来您错过了"源路径"参数。
cmake命令以到源的路径结束,应该类似于:
cmake -D CONF=Release <path to source>