溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

在 IBM AIX 7.1 上安裝 IBM XL C/C++

發(fā)布時(shí)間:2020-07-29 01:20:16 來(lái)源:網(wǎng)絡(luò) 閱讀:3683 作者:Mr_sheng 欄目:建站服務(wù)器

在 IBM AIX 7.1 上安裝 IBM XL C/C++



本教程將介紹如何在 IBM AIX 7.1 操作系統(tǒng)上安裝 XL C/C++ 版本 11.1。

您可以從 IBM Software Download 站點(diǎn)下載 XL C/C++ 版本 11.1。

圖 1. 在 IBM 軟件下載網(wǎng)站上尋找 XL C/C++

在 IBM AIX 7.1 上安裝 IBM XL C/C++

如果您不是 IBM 的員工,那么您可以尋找 試用版或演示版。

不過(guò),AIX 7.1 目前尚不支持該版本。IBM 針對(duì)這個(gè)問(wèn)題發(fā)布了一個(gè)修復(fù)程序,可以從 IBM Fix Central 網(wǎng)站 下載該修復(fù)程序。

圖 2. 搜索 IZ84777 修復(fù)程序

在 IBM AIX 7.1 上安裝 IBM XL C/C++

或者,也可以從 IBM FTP 網(wǎng)站 下載。

執(zhí)行以下步驟,完成安裝過(guò)程:

1. 登錄到您希望安裝 XL C/C++ 的服務(wù)器,然后下載以下軟件包:

  • vacpp.11.1.0.0.GA.aix53TL7-61.tar

  • vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z

請(qǐng)注意:除了這兩個(gè)軟件包外,對(duì)于本次安裝,沒(méi)有針對(duì)操作系統(tǒng)的特別要求。

2. 將 XL C/C++ 包解壓到一個(gè)目錄中。

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 開(kāi)始安裝過(guò)程。

圖 3. 使用命令行啟動(dòng) smitty

在 IBM AIX 7.1 上安裝 IBM XL C/C++

4. smitty installp

圖 4. 安裝軟件

在 IBM AIX 7.1 上安裝 IBM XL C/C++

圖 5. 為軟件選擇設(shè)備或目錄

在 IBM AIX 7.1 上安裝 IBM XL C/C++

請(qǐng)注意:我們現(xiàn)在已進(jìn)入目錄。因?yàn)榘惭b文件位于當(dāng)前目錄中。如果不是這樣的話(huà),您需要提供 /usr/sys/inst.p_w_picpaths 目錄所在的路徑。

圖 6. 選擇 WPAR 安裝設(shè)備

在 IBM AIX 7.1 上安裝 IBM XL C/C++

5. 預(yù)覽安裝過(guò)程。首先查看安裝文件是否完全下載,以及是否受損壞。

圖 7. 安裝過(guò)程顯示 OK

在 IBM AIX 7.1 上安裝 IBM XL C/C++

6. 安裝過(guò)程應(yīng)顯示 OK?,F(xiàn)在,請(qǐng)按下 Esc+3 或 F3 返回到之前的屏幕。

圖 8. 將 Preview only 選項(xiàng)設(shè)置為 no

在 IBM AIX 7.1 上安裝 IBM XL C/C++

7. 請(qǐng)注意,我們?cè)诖税惭b中將 Preview only 選項(xiàng)修改為 no。

圖 9. 最終的屏幕顯示

在 IBM AIX 7.1 上安裝 IBM XL C/C++

8. 按下 Esc+0 或 F10 退出 SMITTY 菜單。

我們已經(jīng)提到,本安裝過(guò)程僅在 AIX 5.3 和 6.1 中受支持,在 AIX 7.1 上,我們需要對(duì)該安裝應(yīng)用一個(gè)修復(fù)程序。

訪(fǎng)問(wèn)保存有 vacpp.111.aix53TL7-71.january.2012.ptf.tar.Z 的目錄并執(zhí)行以下步驟:

9. 將 XL C/C++ (fix pack) 解壓到一個(gè)目錄中。

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> 命令在目錄中創(chuàng)建一個(gè) .toc 文件。

1
#inutoc /vacpp-fix

11. 使用 smitty install_all 命令啟動(dòng)安裝過(guò)程。

1
#smitty install_all
圖 10. 最終的屏幕顯示

在 IBM AIX 7.1 上安裝 IBM XL C/C++

12. 使用可安裝文件所在的目錄。如果位于相同的目錄中,則使用 .。否則,使用目錄路徑。

按下 Enter 來(lái)應(yīng)用我們下載的修復(fù)程序,獲得 AIX 7.1 支持。

圖 11. 最終的屏幕顯示

在 IBM AIX 7.1 上安裝 IBM XL C/C++

請(qǐng)注意:有時(shí),由于未滿(mǎn)足 IBM 調(diào)試器的需求,安裝過(guò)程可能會(huì)失敗。但是沒(méi)有關(guān)系,我們已經(jīng)在基礎(chǔ)包安裝中安裝了 IBM 調(diào)試器。

完成本次安裝后,接下來(lái)我們將導(dǎo)出路徑,讓每個(gè)構(gòu)建文件都可以引用 /usr/vac/bin 目錄下的 xlc_r 命令。

1
#export PATH=/usr/vac/bin:/usr/vacpp/bin:$PATH

現(xiàn)在,請(qǐng)嘗試運(yùn)行您的構(gòu)建版本。


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI