yum install glibc-static
cd qt-everywhere-opensource-src-4.*.*
./configure -release -static -nomake examples -nomake demos -no-qt3support -no-script -no-scripttools -no-multimedia -no-audio-backend -no-openssl -no-opengl -no-webkit -no-phonon -no-sql-sqlite
make
make install
在.pro文件中加上 QMAKE_LFLAGS += -static -static-libgcc -static-libstdc++
5.5.4 共享(shared)庫和靜態(static)庫的混合連接
默認情況下,假如共享庫可用,連接器會使用共享庫。但是-Bdynamic和
-Bstatic提供了很好控制庫的方法。它們可以決定用共享庫還是用靜態庫。
傳-Bdynamic和-Bstatic選項給連接器,如下操作:
# gcc -o main main.o -Wl,-Bstatic -lfoo -Wl,-Bdynamic -lbar
Bdynamic 後面的庫都使用共享版本
直到遇到Bstatic
Bstatic 後面的庫都使用靜態版本
直到遇到Bdynamic
http://www.lslnet.com/linux/f/docs1/i44/big5307264.htm
启用RTTI
CONFIG += rtti