qcc — CMake и предупреждения компилятора

Я использую cmake для сборки QNX 6.5, которая использует компилятор qcc. Когда я запускаю make для сборки проекта, он не показывает никаких ошибок (оригинальный проект без cmake сделал). это форма было почти то, что мне было нужно, но не совсем. Я попытался добавить приведенный ниже код в мой QNX_Toochian.cmake, но ничего не происходит. Я подозреваю, что это потому, что компилятору qcc нужен другой флаг, чем -Wall.

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 отображать ошибки, это то, что я ищу.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]