在Kdevelop中启用编译器警告
问题描述:
我对一个简单的C++项目使用Kdevelop。我知道,Kdevelop使用CMake的建设项目,但我知道关于C进行唯一的事情是,如果我在我的项目中添加一个新的.cpp
源文件,我也必须加入它CMakeLists.txt
。在Kdevelop中启用编译器警告
现在我试图启用编译器警告(即编译g++ -Wall ...
)。
是否KDevelop的有一个编译器设置部分,或者我直接编辑0或其他CMake的设置文件?
答
您可以通过添加下面的命令添加到您的CMakeLists.txt中添加的CMake编译器选项:
list(APPEND CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
+0
你大概的意思'设置(CMAKE_CXX_FLAGS “$ {} CMAKE_CXX_FLAGS -Wall”)','因为名单(附加XYZ “$ {} XYZ ABC”)'不仅是过度的,但实际上并没有正常工作(不知道为什么)。 – 2015-06-24 12:35:44
解决创建使用个人Makefile的一个新项目。事实上,如果我不能使用CMake,最简单的解决方案就是不使用它。 – eang 2013-02-15 15:31:56