Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
如何解释gcc-print多库的输出_Gcc_Output_Cross Compiling - Fatal编程技术网

如何解释gcc-print多库的输出

如何解释gcc-print多库的输出,gcc,output,cross-compiling,Gcc,Output,Cross Compiling,mangcc解释了-print multi-lib列出了开关及其分离方式,但没有列出例如 .; 或 这可能意味着。我甚至不知道我是否按照要求提供了multilib支持 我使用的是gcc5.3.1和4.6.3.格式的输出:没有任何附加行表示在主机上找不到Multilib 一般而言: -print multi-lib:此调试选项使GCC显示从multi-lib目录名到启用 他们此信息是从使用的规范文件中提取的 由编译器执行,其中目录名与 以分号切换,每个切换以@符号开头 而不是传统的破折号/减号,

mangcc
解释了
-print multi-lib
列出了开关及其分离方式,但没有列出例如

.;

这可能意味着。我甚至不知道我是否按照要求提供了
multilib
支持


我使用的是
gcc
5.3.1和4.6.3.

格式的输出:
没有任何附加行表示在主机上找不到Multilib

一般而言:

-print multi-lib
:此调试选项使GCC显示从multi-lib目录名到启用 他们此信息是从使用的规范文件中提取的 由编译器执行,其中目录名与 以分号切换,每个切换以@符号开头 而不是传统的破折号/减号,两者之间没有空格 多个开关

来源:威廉·冯·哈根(William von Hagen)的GCC权威指南[第二版,2006年4月]。请注意-这本书涵盖了GCC4.x.y版本,但我没有在GCC>5中找到关于这个范围内一些根本性变化的任何信息

因此,文章中的第二个输出显示了关于两个multilib的信息

多库的使用通常用于交叉编译目的

我想那是另一个 同一本书的引文值得一提的是另一个有用的开关:

-打印多目录
:此调试选项使GCC打印与任何其他用户选择的多库对应的目录名 命令行中给定的开关。这个目录是 应该存在于由GCC\u EXEC\u前缀定义的目录中 环境变量


输出格式为:
没有任何附加行表示在主机上找不到Multilib

一般而言:

-print multi-lib
:此调试选项使GCC显示从multi-lib目录名到启用 他们此信息是从使用的规范文件中提取的 由编译器执行,其中目录名与 以分号切换,每个切换以@符号开头 而不是传统的破折号/减号,两者之间没有空格 多个开关

来源:威廉·冯·哈根(William von Hagen)的GCC权威指南[第二版,2006年4月]。请注意-这本书涵盖了GCC4.x.y版本,但我没有在GCC>5中找到关于这个范围内一些根本性变化的任何信息

因此,文章中的第二个输出显示了关于两个multilib的信息

多库的使用通常用于交叉编译目的

我想那是另一个 同一本书的引文值得一提的是另一个有用的开关:

-打印多目录
:此调试选项使GCC打印与任何其他用户选择的多库对应的目录名 命令行中给定的开关。这个目录是 应该存在于由GCC\u EXEC\u前缀定义的目录中 环境变量

.;
32;@m32
x32;@mx32