linux交叉编译tile环境搭建,g ++ - 在Ubuntu中在32位上交叉编译64位程序时,缺少包含“bits / c ++ config.h”...

在我的64位系统上,我注意到存在以下目录:

/usr/include/c++/4.4/x86_64-linux-gnu/32/bits

那么我的32位系统已经设置为64位交叉编译就应该有一个相应的目录,如:

/usr/include/c++/4.4/i686-linux-gnu/64/bits

我仔细检查了这个目录不存在。 使用详细参数运行-m64表明编译器实际上正在寻找此位置中的内容:

jesse@shalored:~/projects/test$ g++ -v -m64 main.cpp

Using built-in specs.

Target: i686-linux-gnu

Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.4.4-14ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu

Thread model: posix

gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)

COLLECT_GCC_OPTIONS='-v' '-m64' '-shared-libgcc' '-mtune=generic'

/usr/lib/gcc/i686-linux-gnu/4.4.5/cc1plus -quiet -v -imultilib 64 -D_GNU_SOURCE main.cpp -D_FORTIFY_SOURCE=2 -quiet -dumpbase main.cpp -m64 -mtune=generic -auxbase main -version -fstack-protector -o /tmp/ccMvIfFH.s

ignoring nonexistent directory "/usr/include/c++/4.4/i686-linux-gnu/64"

ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"

ignoring nonexistent directory "/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../i686-linux-gnu/include"

#include "..." search starts here:

#include <...> search starts here:

/usr/include/c++/4.4

/usr/include/c++/4.4/backward

/usr/local/include

/usr/lib/gcc/i686-linux-gnu/4.4.5/include

/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed

/usr/include/x86_64-linux-gnu

/usr/include

End of search list.

GNU C++ (Ubuntu/Linaro 4.4.4-14ubuntu5) version 4.4.5 (i686-linux-gnu)

compiled by GNU C version 4.4.5, GMP version 4.3.2, MPFR version 3.0.0-p3.

GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=128197

Compiler executable checksum: 1fe36891f4a5f71e4a498e712867261c

In file included from main.cpp:1:

/usr/include/c++/4.4/iostream:39: fatal error: bits/c++config.h: No such file or directory

compilation terminated.

关于-m64的错误是线索。 不幸的是,我仍然不知道我需要安装什么软件包来显示这个目录所以我只是将我的64位机器上的/usr/include/c++/4.4/x86_64-linux-gnu/bits目录复制到我的32台机器上的/usr/include/c++/4.4/i686-linux-gnu/64/bits。

现在编译只有-m64正常工作。 主要的缺点是,这仍然不是正确的做事方式,我猜想下次Update Manager安装和更新g ++时可能会破坏。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/246379.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity3D研究院之获取摄像机的视口区域

在网上看了momo的文章&#xff0c;在这把代码加入些注释&#xff0c;也便于自己理解记忆。原理很简单&#xff0c;就是根据摄像机的参数计算距离摄像机某一距离的摄像机窗口四个position。 using UnityEngine; using System.Collections;public class CameraView : MonoBehavio…

linux 的文件软链接隐藏,Linux inode及硬链接软链接详解

Linux inode及硬链接软链接详解York • 2020 年 09 月 28 日Loading...操作系统的文件数据除了实际内容之外&#xff0c;通常含有非常多的属性&#xff0c;例如 Linux操作系统的文件权限与文件属性。文件系统通常会将这两部分内容分别存放在 inode和 block中。---# inode 和 bl…

Unity中date相关问题

今天遇到了从服务器获取unix时间戳&#xff0c;将其转换为时间并显示的需求。Unity中可以使用C#中有关的date函数来处理这个问题。 首先UNIX时间戳的定义如下&#xff1a; Unix时间戳&#xff08;英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp&#xff09; 是…

linux集群管理权限,Linux下ACL权限管理

1.开启ACL功能(1)永久开启①#tune2fs -o acl /dev/sdb2②#cd /etc/fstab#vim fstab写入&#xff1a;/dev/sdb2 /mnt/sdb ext3 defaults,acl 0 0(2)临时开启已挂起的分区:#mount -o remount acl /dev/sdb2未挂载的分区#mount -o /dev/sdb2 /mnt/sdb2.查看是否开启ACL#tune2fs -l…

查找unity工程代码中中文字符

游戏本地化的时候可能需要搜索工程代码中的中文字符。 这个可以通过加载文件一行一行读取后&#xff0c;通过正则来查询。 下面的代码LoadFile函数通过流加载文件&#xff0c;FindFile通过递归病使用DirectoryInfo类和FileInfo类读取子目录和文件&#xff0c;并通过正则匹配出…

linux so_nosigpipe,TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL设置

下面是TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL的设置方法&#xff1a;其中由于平台的不同&#xff0c;区分SO_NOSIGPIPE和MSG_NOSIGNAL有所分区&#xff1a;int optval 1;// turn off SIGPIPE signal#ifdef __linux__setsockopt(m_Sockfd, SOL_SOCKET, MSG_NOSIGNAL…

Unity将来时:IL2CPP是什么?

Unity3D 想必大家都不陌生&#xff0c;独立游戏制作者们很多人都在用它&#xff0c;甚至一些大公司也用在很商业的游戏制作上。Unity3D最大的一个特点是一次制作&#xff0c;多平台部署&#xff0c;而 这一核心功能是靠Mono实现的。可以说Mono是Unity3D核心的核心&#xff0c;是…

计算信源熵和香农编码C语言,信息论与编码课程设计报告-统计信源熵与香农编码.pdf...

信息论与编码课程设计报告设计题目&#xff1a; 统计信源熵与香农编码专业班级 电 信 12-06学 号学生姓名指导教师教师评分2015 年 3 月 30 日目 录- 0 -一、设计任务与要求1.统计信源熵要求&#xff1a;统计任意文本文件中各字符(不区分大小写)数量&#xff0c;计算字符概率&a…

手游频繁崩溃”闪退”? 从程序上找原因

手游频繁崩溃”闪退”&#xff1f; 从程序上找原因 作为玩家&#xff0c;当游戏crash的时候是什么心情&#xff0c;如果这个游戏玩起来还不错的话&#xff0c;那我可能还会打开第二次&#xff0c;如果这个游戏一般的话我可能直接怒删了。当多次出现闪退crash的时候&#xff0c;…

汇编语言属于C语言吧,汇编语言和c语言的区别是什么

区别&#xff1a;汇编语言的效率高&#xff0c;对硬件的可操控性更强&#xff0c;体积小&#xff0c;不易维护&#xff0c;可移植性很差&#xff1b;c语言的效率比较低&#xff0c;硬件可操控性比较差&#xff0c;目标代码体积大&#xff0c;容易维护&#xff0c;可移植性很好。…

c语言某一行不被优化,C语言优化小技巧

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼在编写C语言程序后&#xff0c;经常需要对源码进行优化&#xff0c;以提高程序的运行效率&#xff0c;下面简述几个常用的优化技巧以供大家参考&#xff1a;1.C于代码在程序中的优化现在的C编译器会自动对代码进行优化&#xff0c;…

一款已上市MMO手游地图同步方案总结

1. 客户端地图格子的相关知识在2.5D的MMO游戏里&#xff0c;角色是通过3D的方式渲染&#xff0c;2D的地图是通过2D的方式显示&#xff0c;所以在客户端一般会有三个坐标系&#xff1a; a) 3D坐标系&#xff1a;所有需要3D渲染的角色和光效&#xff0c;都以3D坐标系中定位。 b) …

策略模式与简单工厂模式区别(转)

最近一直在抽时间研究设计模式&#xff0c;之前对设计模式也有一定的了解&#xff0c;但是都没有平心静气的去研究过&#xff0c;只是了解了一些皮毛&#xff0c;最近打算再深入研究一下&#xff0c;重新打开了设计模式的数据&#xff0c;对之前的疑问一个个的刨根问底&#xf…

c语言中枚举类型的长度,C中的枚举类型数据的大小是多少?

这是一个C面试测试问题不是家庭作业。#include using namespace std;enum months_t { january, february, march, april, may, june, july, august, september,october, november, december} y2k;int main (){cout << "sizeof months_t is " << sizeof(m…

求平方根sqrt()函数的底层算法效率问题

我们平时经常会有一些数据运算的操作&#xff0c;需要调用sqrt&#xff0c;exp&#xff0c;abs等函数&#xff0c;那么时候你有没有想过&#xff1a;这个些函数系统是如何实现的&#xff1f;就拿最常用的sqrt函数来说吧&#xff0c;系统怎么来实现这个经常调用的函数呢&#xf…

android espresso跨程序,Android Espresso:依次运行多个测试

我正在尝试使用Espresso forAndroid进行一系列测试.运行之间似乎没有关闭活动.一次测试后,无论应用程序状态如何,左侧为下一次测试.如何用Espresso来实现&#xff1f;错误报告中提供的修复程序的问题是,这将仅在整个套件的完成时执行.如果你想在每次测试后都有一个干净的活动堆…

C#中字符串的内存分配与驻留池

刚开始学习C#的时候&#xff0c;就听说CLR对于String类有一种特别的内存管理机制&#xff1a;有时候&#xff0c;明明声明了两个String类的对象&#xff0c;但是他们偏偏却指向同一个实例。如下&#xff1a; String s1 “Hello”; String s2 “Hello”; //s2和s1的实际值都…

signature=f2388c4f1bce538cc797410d9560f03b,KSHV strategies for host dsDNA sensing machinery

摘要&#xff1a;The innate immune system utilizes pattern recognition receptors cyclic GMP-AMP synthase(cGAS)to sense cytosolic double-stranded(ds) DNA and initiate type 1 interferon signaling and autophagy pathway, which collaborate to limit pathogen infe…

Unity 内存管理

一&#xff1a;资源类型 GameObject, Transform, Mesh, Texture, Material, Shader, noxss和各种其他Assets。 二&#xff1a;AssetBundle文件内存镜像 来自文件就用CreateFromFile(注意这种方法只能用于standalone程序&#xff09;这是最快的加载方法。也可以来自Memory,用…

1.逐帧动画shader

最近项目压力不大&#xff0c;抽时间看了些关于shader和游戏引擎的书籍&#xff0c;准备开始shader的学习。 在网上看到这位前辈&#xff08;http://blog.sina.com.cn/s/articlelist_2312702844_6_1.html&#xff09;写的博客&#xff0c;觉得很不错&#xff0c;学习曲线应该很…