如何获得编译器警告 JUCE - Ubuntu
How to get compiler warnings JUCE - Ubuntu
我最近在处理 。
有人知道如何在 Ubuntu 上使用 make
编译 JUCE 项目时显示编译器警告吗?
我尝试过:
make -Wall
来自 gcc/gnu Warning Options docs -> 无变化
make V=1
如 makefile 中所述 -> 它很冗长,但没有显示警告
- 在 Projucer 中编辑实时构建设置 -> 实时构建在 Ubuntu
上不起作用
编辑:由 OMGtechy 回答
要将编译器警告添加到构建中:在 Projucer 文件管理器的“导出器”选项卡中编辑 Linux Makefile 设置(参见他的回答中的图片)。但是,在我还 运行 优化标志 -O2
之前,我没有看到任何 "uninitialized variable" 警告。显然 gcc is bad with that warning.
您想将 -Wall
添加到您的导出器编译器标志中,也可能使用 -Werror
。将它们添加到实时构建标志只会影响 Projucer 的实时构建功能。
我最近在处理
有人知道如何在 Ubuntu 上使用 make
编译 JUCE 项目时显示编译器警告吗?
我尝试过:
make -Wall
来自 gcc/gnu Warning Options docs -> 无变化make V=1
如 makefile 中所述 -> 它很冗长,但没有显示警告- 在 Projucer 中编辑实时构建设置 -> 实时构建在 Ubuntu 上不起作用
编辑:由 OMGtechy 回答
要将编译器警告添加到构建中:在 Projucer 文件管理器的“导出器”选项卡中编辑 Linux Makefile 设置(参见他的回答中的图片)。但是,在我还 运行 优化标志 -O2
之前,我没有看到任何 "uninitialized variable" 警告。显然 gcc is bad with that warning.
您想将 -Wall
添加到您的导出器编译器标志中,也可能使用 -Werror
。将它们添加到实时构建标志只会影响 Projucer 的实时构建功能。