您好,登錄后才能下訂單哦!
lslpp -L |grep xlC
查看aix的版本: oslevel -s
Pravin S More
2012 年 11 月 01 日發布
0
本教程將介紹如何在 IBM AIX 7.1 操作系統上安裝 XL C/C++ 版本 11.1。
您可以從 IBM Software Download 站點下載 XL C/C++ 版本 11.1。
如果您不是 IBM 的員工,那么您可以尋找 試用版或演示版。
不過,AIX 7.1 目前尚不支持該版本。IBM 針對這個問題發布了一個修復程序,可以從 IBM Fix Central 網站 下載該修復程序。
點擊查看大圖
或者,也可以從 IBM FTP 網站 下載。
執行以下步驟,完成安裝過程:
1. 登錄到您希望安裝 XL C/C++ 的服務器,然后下載以下軟件包:
vacpp.11.1.0.0.GA.aix53TL7-61.ta
vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z
請注意:除了這兩個軟件包外,對于本次安裝,沒有針對操作系統的特別要求。
2. 將 XL C/C++ 包解壓到一個目錄中。
1 2 3 4 5 | #mkdir vacpp #mv vacpp.11.1.0.0.GA.aix53TL7-61.tar vacpp #cd vacpp # tar -xvf vacpp.11.1.0.0.GA.aix53TL7-61.tar #cd vacpp/usr/sys/inst.p_w_picpaths |
3. 使用 smitty 開始安裝過程。
4. smitty installp
請注意:我們現在已進入目錄。因為安裝文件位于當前目錄中。如果不是這樣的話,您需要提供 /usr/sys/inst.p_w_picpaths 目錄所在的路徑。
5. 預覽安裝過程。首先查看安裝文件是否完全下載,以及是否受損壞。
6. 安裝過程應顯示 OK。現在,請按下 Esc+3 或 F3 返回到之前的屏幕。
7. 請注意,我們在此安裝中將 Preview only 選項修改為 no。
8. 按下 Esc+0 或 F10 退出 SMITTY 菜單。
我們已經提到,本安裝過程僅在 AIX 5.3 和 6.1 中受支持,在 AIX 7.1 上,我們需要對該安裝應用一個修復程序。
訪問保存有 vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z 的目錄并執行以下步驟:
9. 將 XL C/C++ (fix pack) 解壓到一個目錄中。
1 2 3 4 5 | #mkdir vacpp-fix #mv vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z vacpp-fix #cd vacpp-fix # uncompress vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z # tar -xvf vacpp.111.aix53TL7-71.january.2012.ptf.tar |
10. 使用 inutoc <PTF directory>
命令在目錄中創建一個 .toc 文件。
1 | #inutoc /vacpp-fix |
11. 使用 smitty install_all
命令啟動安裝過程。
1 | #smitty install_all |
12. 使用可安裝文件所在的目錄。如果位于相同的目錄中,則使用 .。否則,使用目錄路徑。
按下 Enter 來應用我們下載的修復程序,獲得 AIX 7.1 支持。
請注意:有時,由于未滿足 IBM 調試器的需求,安裝過程可能會失敗。但是沒有關系,我們已經在基礎包安裝中安裝了 IBM 調試器。
完成本次安裝后,接下來我們將導出路徑,讓每個構建文件都可以引用 /usr/vac/bin 目錄下的 xlc_r 命令。
1 | #export PATH=/usr/vac/bin:/usr/vacpp/bin:$PATH |
現在,請嘗試運行您的構建版本。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。