xlc

    0熱度

    2回答

    基本上,我寫一類具有另一個類陣列atributte內,我的意思是: class MyClass { unsigned long long x_; bool y_; public: MyClass & operator=(const MyClass & mc) { x_ = mc.x_; y_ = mc.y_; re

    2熱度

    1回答

    問題是:爲什麼我的gprof輸出只顯示「按函數名稱索引」? 我編我的應用程序的支持本教程: http://ececmpsysweb.groups.et.byu.net/cmpsys.2004.winter/citizenship/Bryan_Wheeler/Profiling_Tutorial.html 所以我的應用程序與-p -pg編譯 後,我跑我的應用程序與./application它會創建一

    2熱度

    3回答

    使用V1.8的z/OS XL C編譯器,使用INFO(ALL)擡高式警告,我得到下面的代碼的4號線以下警告: WARNING CCN3196 Initialization between types "const int** const" and "int**" is not allowed. 1 int foo = 0; 2 int *ptr = &foo; 3 co

    1熱度

    5回答

    在xlC 8.0(在AIX 5.3上)編譯時,此代碼會產生錯誤的結果。 它應該打印12345,而是打印804399880。 刪除result前面的const使代碼正常工作。 錯誤在哪裏? #include <stdio.h> #include <stdlib.h> #include <string> long int foo(std::string input) { retu

    0熱度

    1回答

    我正在嘗試檢測我的AIX xlC編譯對象上是否有內存泄漏。如果使用Visual Studio包含CRTDBG_MAP_ALLOC,它會給我一些關於內存泄漏的打印輸出信息。調試時xlC是否有類似的用法?

    1熱度

    2回答

    我正在嘗試使用xlc/xlC編譯器在AIX上交叉編譯。 代碼在其他機器上使用默認設置時編譯成功。代碼實際上是用交叉編譯成功編譯的,但問題來自鏈接器。這是物體連接起來的命令: $(CHILD_OS)/usr/vacpp/bin/xlC -q32 -qnolib -brtl -o $(EXECUTABLE) $(OBJECT_FILES) -L$(CHILD_OS)/usr/lib -L$(CHI

    5熱度

    1回答

    我的編譯器:XLC版本10.1 環境:AIX5.3 鏈接:LD 當我在Linux上工作,具有GCC (4.4.1)我使用(用於鏈接選項-Wl)以下選項 -Wl,-rpath 它增加了一個目錄到運行時庫搜索路徑。 xlc編譯器的等價物是什麼? 或什麼是-rpath爲鏈接器。 謝謝。

    0熱度

    1回答

    我有一個使用gcc構建在AIX上的第三方靜態庫。當我嘗試使用xlC AIX編譯器鏈接到該庫時,我得到各種未解決的符號。我相信這是由於名稱混淆的差異。如果我使用nm命令從庫中獲取管理名稱,那麼使用xlC編譯器構建二進制文件時是否存在根本性錯誤,前提是它可以找到它正在查找的符號?我要求什麼麻煩?

    2熱度

    4回答

    對,我想我真的是一個夢想。我有以下的代碼段,其餘編譯和AIX機器上運行: AIX 3 5 PowerPC_POWER5 processor type IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0003 #include <stdio.h> #include <math.h> #define RADIAN(x) ((x) * a

    1熱度

    1回答

    我只是在我們擁有的power6集羣上玩Altivec擴展。我注意到,當我沒有任何優化地編譯下面的代碼時,我的預期速度是4。但是,當我用-O3標誌再次編譯它時,我設法獲得了60的加速! 只是想知道是否有人對此有更多的經驗,並且能夠提供一些關於編譯器如何重新編排我的代碼以執行如此加速的見解。通過彙編和指令流水線處理這裏是唯一可能的優化,還是有一些我錯過了,我可以包括在我未來的工作中。 int main