Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ qcc-CMake和编译器警告_C++_Cmake_Qcc - Fatal编程技术网

C++ qcc-CMake和编译器警告

C++ qcc-CMake和编译器警告,c++,cmake,qcc,C++,Cmake,Qcc,我一直在使用cmake进行QNX 6.5构建,该构建使用qcc编译器。当我运行make来构建项目时,它不会显示任何错误(没有cmake的原始项目显示了错误)。这几乎是我所需要的,但不完全是。我试图将下面的代码添加到我的QNX_Toochian.cmake中,但什么也没发生。我怀疑这是因为qcc编译器需要一个不同的标志,然后是墙 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") 我还发现了关于设置警告级别的内容,但我仍然不知道如何为我的QNX_To

我一直在使用cmake进行QNX 6.5构建,该构建使用qcc编译器。当我运行make来构建项目时,它不会显示任何错误(没有cmake的原始项目显示了错误)。这几乎是我所需要的,但不完全是。我试图将下面的代码添加到我的QNX_Toochian.cmake中,但什么也没发生。我怀疑这是因为qcc编译器需要一个不同的标志,然后是墙

set(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -Wall")
我还发现了关于设置警告级别的内容,但我仍然不知道如何为我的QNX_Toolchain.cmake设置这些内容的格式

我发现的另一个配置QNX_Toochain.cmake的资源是。他们也在为那里的构建设置标志,但我不知道如何简单地描述他们所做的事情

SET(CMAKE_CXX_FLAGS "-Vgcc_ntoarmv7le -lang-c++ -fstack-protector -fstack-protector-all -Wno-psabi -Wall -W -D_REENTRANT" CACHE STRING "Playbook QCC C++ Flags" FORCE)
所以,如果有人知道如何让QNX qcc cmake项目显示错误,那就是我要找的