CLion:启用编译器错误/警告

格拉普沃思

我在Ubuntu(16.04)上使用CLion 2016.1.1

编译项目时,CMake输出显示:

/opt/clion/bin/cmake/bin/cmake --build 
/home/glapworth/.CLion2016.1/system/cmake/generated/project_name-f43e0982/f43e0982/Debug --target all -- -j 8
[ 33%] Linking C executable 
/home/glapworth/src/project/project_name/bin/project_name

但是,当我执行时:

/opt/clion/bin/cmake/bin/cmake --build /home/glapworth/.CLion2016.1/system/cmake/generated/project_name-f43e0982/f43e0982/Debug --target all -- -j 8

我可以看到编译器错误:

...
CMakeFiles/project.dir/src/main.c.o: In function `main':
/home/glapworth/src/project/project_name/src/main.c:22: undefined reference to `curl_global_init'
...

如何获得CLion以显示编译器错误或警告?

陌生的

这是错误报告https://youtrack.jetbrains.com/issue/CPP-6559

不,CLion显示所有编译错误。如果有错误,则不能编译项目。

但是,CLion在构建期间仅显示一次通知,直到您进行干净的构建为止,您将不会再看到它们。因为您已经编译了目标文件,并且如果您没有更改源文件,CLion(CMake)将不会重建它们。

CMake假设您知道自己在做什么,并且不会从头开始重建所有代码库,因此在第一次编译运行之后您不会看到任何通知。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

operator []编译器错误和警告

来自分类Dev

如何在Eclipse中重新启用编译器警告?

来自分类Dev

如何使Kotlin编译器将警告视为错误?

来自分类Dev

编译器警告枚举

来自分类Dev

Dagger编译器警告

来自分类Dev

CUDA编译期间,CLion的目标卸载过程中使用了错误的编译器

来自分类Dev

CLion无法识别Cygwin编译器

来自分类Dev

如何从libraryDependencies启用编译器插件?

来自分类Dev

启用C ++支持ARMCC编译器

来自分类Dev

启用C ++支持ARMCC编译器

来自分类Dev

隐含编译器错误?

来自分类Dev

Swift编译器错误

来自分类Dev

奇怪的编译器错误

来自分类Dev

很多编译器错误

来自分类Dev

奇怪的编译器错误

来自分类Dev

奇怪的编译器错误

来自分类Dev

Maven编译器错误

来自分类Dev

编译器中的错误?

来自分类Dev

Prisma 编译器错误

来自分类Dev

安装python-igraph的编译器错误:警告被视为错误

来自分类Dev

安装python-igraph的编译器错误:警告被视为错误

来自分类Dev

Micronaut 是否应该为依赖注入错误生成编译器警告/错误?

来自分类Dev

关闭资产目录编译器警告

来自分类Dev

资产目录编译器无故警告

来自分类Dev

禁止Swift编译器警告

来自分类Dev

Mailgun / AFNetworking的编译器警告

来自分类Dev

printf如何发出编译器警告?

来自分类Dev

如何抑制编译器警告?

来自分类Dev

多次退出导致编译器警告