gdb命令行调试虽然还行,但是确实不如图形界面的直观。。。个人还是不习惯,就开始鼓捣eclipse的c/c++IDE(VS2013安装需要IE10,蛋疼,懒得弄)Build一个C工程的时候报错。我安装了MinGW并且安装了C编译器,但是没有安装C++编译器,也就是只有gcc.exe但是没有g++.e...
分类:
系统相关 时间:
2014-10-01 01:30:40
阅读次数:
342
设置环境变量:
a.鼠标右击桌面“计算机”(WindowsXp是“我的电脑”)->“属性”
b.WindowsXP时,在新弹出的属性窗口,选择“高级”->“环境变量”。
Windows7时,在新弹出的属性窗口,选择左侧的“高级系统设置”,在新弹出的属性窗口,选择“高级”->“环境变量”。
c.把MinGW安装目录的bin目录的路径追加到PATH里,然后确定。
注...
分类:
编程语言 时间:
2014-09-28 14:17:52
阅读次数:
254
一,打开变量声明
或选择opendeclaration就可以查看变量的定义
二,打开类型层次结构(open type
hierarchy)
或者点击F4
三,打开调用层次结构
四,打开文件包含浏览器
五,打开元...
分类:
系统相关 时间:
2014-09-28 13:44:02
阅读次数:
148
MinGW 编译出来的程序总是使用 VC6 的 msvcrt.dll ,VC8,9,10有很多新的API(仅限于c runtime),想使用怎么办?比如:boost 对 MinGW 最低要求就是 msvcrt 7.01.MinGW 系统默认情况MinGW 根据宏 MSVCRT_VERSION 来选择...
分类:
其他好文 时间:
2014-09-25 01:15:38
阅读次数:
672
本篇文章为示范如何在Eclipse中开始一个Jni工程的操作步骤,并假设读者初步了解JNI具体规范及使用ANT脚本。(话说这样的初学者不多见吧…其实我只是想给自己写个总结而已) 阅读本文之前,请确保你的开发环境已经满足如下配置:1. 设置好了Android Sdk及Ndk环境变量。NDK的安装建议使用MinGW,只要能在命令行中正常运行make gcc程序即是成功了。并在Eclipse...
分类:
其他好文 时间:
2014-09-24 22:33:38
阅读次数:
295
查看gcc版本号rpm -qa | grep gccgnu的gcc是linux/unix下开发的,不能直接在window下运行。window下有gcc的移植版本。就是楼上说的MinGW和cygwin下的gccCygwin是在window下虚拟个unix环境默认情况下,Cygwin 基本包将不安装 G...
分类:
系统相关 时间:
2014-09-22 19:25:33
阅读次数:
227
C/C++ 跨平台交叉编译、静态库/动态库编译、MinGW、Cygwin、CodeBlocks使用原理及链接参数选项
分类:
编程语言 时间:
2014-09-20 19:33:39
阅读次数:
526
以前一直在用 msys,最近发现还有个 msys2,并且msys2 配套的编译器是MinGW-w64。 就试着用了用,感觉还不错,这里把安装过程记录一下。
简单的说,MSYS2 是MSYS的一个升级版, 提供了bash shell, Autotools, 版本控制软件和MinGW-w64 工具链。与MSYS最大的区别是移植了 Arch Linux的软件包管理系统 Pacman。有了 Pacman 升级系统,安装新软件包,还有解决软件包间的依赖问题就变得简单多了。...
分类:
其他好文 时间:
2014-09-19 15:40:25
阅读次数:
420
Makefile中的%标记和系统通配符*的区别在于,*是应用在系统中的,%是应用在这个Makefile文件中的。(本文的测试环境是Windows7下使用MinGW提供的make.exe)例如,如果你想编译一个文件夹下的所有.c文件,你可能会这样写:1 %.o:%.c2 gcc -o $@ $...
分类:
其他好文 时间:
2014-09-18 16:11:44
阅读次数:
147
最近有个朋友在编译ffmpeg的时候出现这个问题,他很郁闷。
我就说,为什么我弄的时候就没问题呢??直接./configure +加上后面的参数
安全度过。
然后,我就想了,估计他的gcc的系统变量没有设置吧。
然后看了一下他的电脑,cygwin mingw32 minggw各种安装...............
然后,发现他操作的下载最新的mingw通过线上下载的。
下载完的地...