gcc 4.8.1 编绎helloword.cpp,目标文件1M多,求指教!解决方案
gcc 4.8.1 编绎helloword.cpp,目标文件1M多,求指教!
>gcc -v
Thread model: posix
gcc version 4.8.1 (tdm64-2)
>g++ -O2 HelloWorld.cpp
>ls -l
total 906
-rw-r--r-- 1 spark Administ 98 Mar 17 16:41 HelloWorld.cpp
-rwxr-xr-x 1 spark Administ 1853493 Mar 17 16:42 a.exe
为什么64位g++编译后有这么大的?
------解决方案--------------------
-O2换成-Os再试试?
#include <iostream>
using namespace std;
int main(){
cout<<"Hello中国"<<endl;
return 0;
}
>gcc -v
Thread model: posix
gcc version 4.8.1 (tdm64-2)
>g++ -O2 HelloWorld.cpp
>ls -l
total 906
-rw-r--r-- 1 spark Administ 98 Mar 17 16:41 HelloWorld.cpp
-rwxr-xr-x 1 spark Administ 1853493 Mar 17 16:42 a.exe
为什么64位g++编译后有这么大的?
------解决方案--------------------
-O2换成-Os再试试?