cpp g++与gcc编译链接区别
来源:互联网 发布:centos postfix 服务器 编辑:程序博客网 时间:2024/05/19 12:37
最近在windows下用mingw编译一个简单的cpp出现了std::cout
未定义的情况,百度了一番发现是在编译的时候使用了gcc
的命令的问题,用g++
就没有任何问题,但是原因很简单,仅仅是在于gcc
和g++
的区别。
gcc
在编译阶段gcc
和g++
没有任何区别,因为g++
是调用gcc
来完成编译的,但是在链接过程中gcc
是不能链接c++库的,所以需要gcc -lstdc++
来指定链接库才可以。g++
编译阶段调用gcc
来完成,在链接阶段可以链接c++库。
综上,gcc
和g++
在链接库上的区别导致了二者在编译cpp文件时的不同。只要都用g++
的就没有问题了。
参考:http://blog.chinaunix.net/uid-23023613-id-88201.html
0 0
- cpp g++与gcc编译链接区别
- gcc g++ 编译链接
- gcc/g++ 链接库的编译与链接
- gcc/g++ 链接库的编译与链接
- 【C++】gcc/g++ 链接库的编译与链接
- gcc与g++的编译链接的示例详解
- gcc与g++编译链接库文件兼容性
- gcc与g++区别
- gcc与g++区别
- gcc与g++区别
- gcc & g++ 编译链接生成详解
- gcc,g++编译链接有关的路径
- gcc/g++ 动态编译和链接问题
- gcc,g++编译链接有关的路径
- gcc编译c++的选项以及gcc与g++编译c++代码的区别
- gcc/g++编译 cpp/c文件 生成可执行文件
- gcc与g++的区别
- gcc与g++的区别
- UniversalImageLoader不能加载本地图片的解决方法
- NY171 聪明的KK
- BZOJ4397Breed Counting
- Retrofit2的简单应用与封装
- Tomcat7配置用户信息
- cpp g++与gcc编译链接区别
- 网络杂记
- ext2文件系统源代码之super.c
- 经典排序算法——堆排序
- Android IPC机制
- Android获取存储路径API的说明
- 音频识别,获取文字
- 程序员必定会爱上的十款软件
- codeforces55D Beautiful numbers