如何在Kdevelop中启用c 11

如何在Kdevelop中启用c 11,第1张

概述我已经从 Eclipse和Code :: Blocks切换,并想知道如何将Kdevelop中的项目设置为c 11模式(std = c 11) 我会把这个作为一个答案,因为评论太大了. KDevelop为其项目使用外部构建系统,因此您可以随时找到并编辑make / cmake / whatevermake以将-std = c 11添加到compile命令.它在内部没有任何内容或设置它的选择,至少对于 我已经从 Eclipse和Code :: Blocks切换,并想知道如何将Kdevelop中的项目设置为c 11模式(std = c 11)解决方法 我会把这个作为一个答案,因为评论太大了.

KDevelop为其项目使用外部构建系统,因此您可以随时找到并编辑make / cmake / whatevermake以将-std = c 11添加到compile命令.它在内部没有任何内容或设置它的选择,至少对于基于CMake的东西AFAIK.我不得不将SET(CMAKE_CXX_FLAGS“-std = c 1y”)添加到CMakeLists.txt,但是我不知道这是否满足您的需求.

也许正如你所指出的那样,最好的做法是将命令附加到CMakeLists.txt的某个点的当前标志:SET(CMAKE_CXX_FLAGS“${CMAKE_CXX_FLAGS} -std = c 11”).

或者,您可以从KDevelop菜单中进行基本相同的 *** 作.当你去Project – >打开配置,在左侧面板中应该有CMake和Make.

对于CMake,您可以单击显示高级,然后选择显示高级值,然后显示项目配置的缓存值列表.你可以在那里找到CMAKE_CXX_FLAGS,并在那里添加-std = c 1y.

我不能使用实用程序来了解是否可以使用给定的选项来完成.

我也不认为KDevelop中有什么更聪明的东西,这样可以让它更具便携性.在不同的编译器之间.

选项:

对话框:

总结

以上是内存溢出为你收集整理的如何在Kdevelop中启用c 11全部内容,希望文章能够帮你解决如何在Kdevelop中启用c 11所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1233641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存