编译期间,碰到的两个大问题,是环境变量设置问题.先列出执行脚本是碰到的两个问题,后面给出解决方法并记录执行的命令步骤.问题1: 编译binutils 2.5出错------------------------------错误信息:make[4]: 正在进入目录 `/home/shakin/work/...
分类:
其他好文 时间:
2015-02-06 10:49:30
阅读次数:
382
Eclipse开发c++对比:微软的VC++6.0:太老了,对win7兼容不好,现在微软的VisualStudio:安装包太大,好几个G,装了一堆你不需要的东西,要钱,教育版申请麻烦DOS下的TurboC++:虽说windows下也可以用,但也是老古董了,伪图形界面。。操作困难。开源Eclipse+...
分类:
系统相关 时间:
2015-02-02 07:01:46
阅读次数:
295
第一步:安装编译器 推荐使用mingw,使用最为便利,可以避免各种难以记忆和看不懂的设置。 下载只需安装其中的gcc部分即可,并且将编译器所在文件夹添加的环境变量path之下,例如: pah = %path%;c:\minGW\bin 第二...
分类:
编程语言 时间:
2015-01-31 18:09:49
阅读次数:
201
"动态链接库"这个名字非常的熟悉,却又常常让我非常的疑惑,比如今天。查了些资料也动了下手,把一些过程和结论记下来。
问题一、库文件的后缀
一个比较常识的知识是,Linux下的静态库以.a结尾,而windows下的静态库以.lib结尾。
Linux下的动态库以.so结尾,windows下的动态库以.dll。有一点值得注意的是,windows下VC使用的
动态库一般还需要一个导...
分类:
其他好文 时间:
2015-01-30 10:42:14
阅读次数:
157
步骤如下:1.安装了linux-windows交叉编译环境mingwin 执行:apt-get install mingw322.设置了一些编译参数和环境变量 执行:. build/envsetup.sh3.编译windows版本: 执行:make USE_MINGW=y adb...
分类:
数据库 时间:
2015-01-29 12:25:36
阅读次数:
298
要注意的就是mingw32和cmake的版本了吧,我第一次编译就是以失败告终,然后痛定思痛,把自己的mingw32和cmake去卸载又安装的别人告知的,结果成功。
先是mingw32,点击打开链接,可下载tdm-gcc-4.9.2.exe,4.9.2是我使用的版本,不知现在这个页面上版本更新没。
安装的话,安装时选择默认的支持C++/C的那种方式即可,默认会自动添加到系统环境变量。如果没有添加...
如果没有安装Git,可以直接登陆https://git.oschina.net/。代码情况和每天代码的更改情况都会提醒。如果能使用Git协作就更方便了。eclipse可以直接安装Egit获取代码。如果要在windows系统下运行,需要安装mingw,cdt。Linux下不用那么麻烦,直接安装Ecli...
分类:
系统相关 时间:
2015-01-27 21:43:46
阅读次数:
214
Octave 3.6.4在Window下设置“安装”
教程参考网址:http://wiki.octave.org/Octave_for_Microsoft_Windows
Octave 3.6.4是Octave的上一版本,软件功能类似于Matlab,目前最新版是Octave 3.8.4。其他相关版本的安装可以查阅上面的英文网址,这里只介绍Octave-3.6.4-mingw + octav...
一、C语言数据类型
1.数据类型
2.数据修饰符
数值类型的数据前面,还可以添加修饰符,用来改变数据类型的容量。
long:长型符
short:短型符
signed:有符号位
unsigned:无符号位
二、编译和运行指令
编译环境为:WinGW
配置环境变量:path后添加D:\MinGW\bin
进入.c文件所在目录
编译:gcc -c example.cp...
分类:
编程语言 时间:
2015-01-24 17:28:42
阅读次数:
179
REF | NOREF
/OPT:REF 清除从未引用的函数和/或数据,而 /OPT:NOREF 保留从未引用的函数和/或数据。
默认情况下,LINK 移除未引用的封装函数。 如果对象已经用 /Gy 选项编译过,它包含封装函数
(COMDAT)。 此优化称为可传递的 COMDAT 消除。 若要重写该默认值并在程序中保留未引用的 COMDAT,请指定 /OPT:NOREF。 可以...
分类:
其他好文 时间:
2015-01-23 18:34:07
阅读次数:
502