2013年2月13日

Windows和Linux操作系统下Eclipse开发C/C++程序的代码提示

摘要: 前面介绍了Eclipse开发JAVA代码提示。但是如果用Eclipse+CDT开发c/c++项目的时候,怎么能让Eclipse发挥代码自动提示的功能呢?其实也很简单: 打开终端:输入:$ gcc- v 得到类似的:gcc 版本 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) 很容易就看到你当前使用的版本了。启动Eclipse.进入:Windows-->Preferences-->C/C++找到Environment。增加两个变量:CPLUS_INCLUDE_PATH: /usr/include/c++/4.1.1(我的gcc 阅读全文

posted @ 2013-02-13 18:25 善敗將軍 阅读(640) 评论(0) 推荐(0) 编辑

Eclipse CDT 配置C /C ++ 标准库 (UBUNTU 12 )

摘要: Eclipse 中新建C 或C ++到项目时,头文件报警,显示“Unresolved inclusion:<stdio.h>” 虽然不影响项目到编译和运行,确也无法查看头文件,让人感觉实在不爽。下面是在国外到网站上看到解决方案,自己整理了一下拿来分享一下。关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。在终端下查看C 库文件到路径:$ echo "int main() { return 0; }" > a1.c$ gcc -v a1.c#include "..." 搜索从这里开始:#include <...> 阅读全文

posted @ 2013-02-13 18:24 善敗將軍 阅读(1512) 评论(0) 推荐(0) 编辑

【Chrome插件】Proxy Switchy安装使用

摘要: 大陆地区要访问一些网站,有时候会访问不了,那要怎么办呢?这个时候就需要使用代理服务器去访问这些网站。Chrome可以通过Proxy Switchy设置代理。工具/原料Chrome浏览器Proxy Switchy插件步骤/方法在Chrome浏览器中打开新标签,切换到“应用程序”点击 Chrome Web Store图标进入在搜索框中输入“Proxy Switchy”搜索结果中有若干结果,选择要安装的那个插件,点击“ADD TO CHROME”添加成功地址栏后面会出现插件的图标点击图标,点击选项点击“配置新代理”,添加“配置名称”,添加“HTTP代理”,添加“端口”,点击保存点击图标,可以看到刚才 阅读全文

posted @ 2013-02-13 17:44 善敗將軍 阅读(338) 评论(0) 推荐(0) 编辑

不同的编译器:GCC G++ C C++的区别

摘要: gcc 是c的编译器,g++是c++的编译器。cc一般是一个符号连接,指向gcc。CC一般是makefile里面的一个名字,具体是什么根据实际情况决定。gcc和g++都是GNU(组织)的一个编译器。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1,后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2,编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为gcc命令不能自动和C++程序使用的库联接,所以通 阅读全文

posted @ 2013-02-13 15:53 善敗將軍 阅读(442) 评论(0) 推荐(0) 编辑

什么是native compiler?什么是cross compiler?

摘要: 本文尝试以GCC为例,解释一下什么是native compiler,什么是cross compiler。首先介绍三个概念——build、host和target。build编译GCC的平台host运行GCC的平台targetGCC编译产生的应用程序的运行平台三者全部相同(build = host = target)的就是native compiler,例如我们在PC上装的Ubuntu或者Fedora里面带的GCC,就是native compiler。如果build = host,但是target跟前两者不同,就是cross compiler。比如开发手机应用程序的编译器,通常运行在PC或Mac上 阅读全文

posted @ 2013-02-13 15:52 善敗將軍 阅读(456) 评论(0) 推荐(1) 编辑

导航