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