Linux clang3 4的編譯與安裝

2021-09-06 12:30:10 字數 1307 閱讀 4860

1. 編譯與安裝clang3.4

export path=/usr/clang_3_4/bin:$path #這一句最好寫到~/.bashrc內

--enable-optimized: 為了在編譯過程中,不生成debug檔案(太大,實際中我們又不使用);

--enable-targets=x86,x86_64,arm: 使支援的目標平台為這三個,如果沒有指定將會以all的形式編譯,這會使編譯過程變得漫長;

2. 編譯和安裝c++11

3. 使用c++11的方法

# uses clang'

s c++ library in c++98 mode

clang++ -stdlib=libc++ [input] # uses clang'

s c++ library

# uses clang'

s c++ library and enables c++11 mode

clang++ -stdlib=libc++ -std=c++11

[input]

clang++ -stdlib=libc++ -std=c++0x [input]

zabbix3 4 agent編譯安裝

configure prefix opt zabbix agent enable agent yum install pcre y make make install cp root zabbix zabbix 3.4.15 misc init.d fedora core5 zabbix agent...

Linux3 4核心的基本配置和編譯

了解linux3.4核心的特性及新增功能,掌握linux核心的編譯過程及linux核心配置選項的內容。實驗環境 主機 ubuntu 10.10 64bit 目標機 fs s5pc100平台 nbsnbsp 交叉編譯工具鏈 arm eabi 4.4.0 android4.0.4自帶交叉工具鏈 實驗步驟...

《C語言解惑》 3 4 注意編譯系統的差別

例3.7 程式的執行結果取決於編譯系統的例子。include void main 如果使用vc,輸出結果為 73391,8256.670000 如果使用borland c 則輸出為 7855,8256.670000 這是因為前者為int分配4個位元組 後者為int分配2個位元組,結果a 401,變成...