当前位置:  技术问答>linux和unix

如何让codeblocks自动预处理所有include下面的头文件?

    来源: 互联网  发布时间:2017-01-11

    本文导语:  问题是这样的,比如我想使用errno这个值,但是不知道它在哪个头文件里面,所以codeblocks也跳不到定义去(提示未定义),我必须要#include 之后,codeblocks才会去预处理这个头文件,之后就可以跳到定义处了。 预处...

问题是这样的,比如我想使用errno这个值,但是不知道它在哪个头文件里面,所以codeblocks也跳不到定义去(提示未定义),我必须要#include 之后,codeblocks才会去预处理这个头文件,之后就可以跳到定义处了。

预处理也就类似于va_x的功能,虽然第一次慢点,但以后速度基本上没有影响,因为只预处理一次。

|
用变通的方式可以做,但比较费事
把你需要预处理的头文件加入提前解析中

Settings-Editor-Code Completion-C/C++ Parser

在Headers to parse with high priority中填入


等你需要预处理的头文件

|
VA那样水平的自动完成和预处理,目前也就eclipse写java能达到接近的水平,其它的ide都不行,更别说本身自动完成能力并不强的cb。

codelite就是因为有人不满cb的自动完成才出现的,你可以试试,不过也就那样

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux安装codeblock 编译错误make: *** [all-recursive] 错误 1
  • CodeBlocks 怎么屏幕输出
  • CodeBlocks中文乱码
  • Fedora 9下安装的codeblocks不能使用问题!
  • 在Ubuntu10.10下安装Codeblocks10.05后无法启动
  • 新手RedHat Linux问题, 显卡驱动与Codeblocks
  • 在线急求:codeblock环境下生成符号表(map文件)怎么配置?
  • 请教Linux 下 codeblocks汉化
  • codeblock debian乱码问题!
  • LINUX codeblocks突然打不开
  • codeblocks应该怎么用啊
  • 请教一个Codeblock设置问题--如果改变Build message窗口内字体颜色
  • ubuntu 编译codeblocks 出错
  • 请教一个关于codeblocks的问题
  • codeblocks10.05如何编译带线程的文件
  • CodeBlocks编译ARM Linux C程序,运行后报出缺少libstdc++.so.6
  • 怎么在Windows,CodeBlocks(Cygwin/Msys),Mingw环境下编译Gtk3.4.3库
  • linux中使用codeblocks编译C++程序debug可以执行和Release调用出错
  • codeblocks8.02 for linux,程序可以编译通过,但是通过右键“查找fopen函数的声明”或“实现”,都是提示“没有找到:fopen”,为什么
  • 新浪微博SDK C++ codeblocks版本


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3