Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从桌面Ubuntu到PANDOBULUbuntu C++的交叉编译 我试图从我的Ubuntu 11.10 64位台式机上编译一个简单的C++程序,运行在运行Ubuntu2.04的熊猫板上,但不能使程序运行。_C++_Ubuntu_Cross Compiling_Pandaboard - Fatal编程技术网

从桌面Ubuntu到PANDOBULUbuntu C++的交叉编译 我试图从我的Ubuntu 11.10 64位台式机上编译一个简单的C++程序,运行在运行Ubuntu2.04的熊猫板上,但不能使程序运行。

从桌面Ubuntu到PANDOBULUbuntu C++的交叉编译 我试图从我的Ubuntu 11.10 64位台式机上编译一个简单的C++程序,运行在运行Ubuntu2.04的熊猫板上,但不能使程序运行。,c++,ubuntu,cross-compiling,pandaboard,C++,Ubuntu,Cross Compiling,Pandaboard,我可以通过执行 arm-linux-gnueabihf-g++-4.6 mytest.cpp -o mytest 但是,当在我的桌面ubuntu上运行相同的命令时,可执行文件构建正常,但无法在Panda上运行,从而生成消息 -bash: ./mytest: No such file or directory 使用-version开关比较工具链版本如下: 桌面 熊猫 另外,当我在两个可执行文件上运行ldd时,我得到 桌面 libstdc++.so.6 => /usr/lib/arm-l

我可以通过执行

arm-linux-gnueabihf-g++-4.6  mytest.cpp -o mytest
但是,当在我的桌面ubuntu上运行相同的命令时,可执行文件构建正常,但无法在Panda上运行,从而生成消息

-bash: ./mytest: No such file or directory
使用-version开关比较工具链版本如下: 桌面

熊猫

另外,当我在两个可执行文件上运行ldd时,我得到

桌面

libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6ec4000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6eb2000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6dd0000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d66000)
/lib/ld-linux.so.3 => /lib/ld-linux-armhf.so.3 (0xb6f7d000)
熊猫

有人知道我做错了什么吗? 谢谢

在静态编译中回答
arm-linux-gnueabihf-g++-4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6ec4000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6eb2000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6dd0000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6d66000)
/lib/ld-linux.so.3 => /lib/ld-linux-armhf.so.3 (0xb6f7d000)
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6e43000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6e31000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d4f000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6ce5000)
/lib/ld-linux-armhf.so.3 (0xb6efc000)