[英]Any good current cross-platform reference for UNIX compiler/linker options?
一些跳跃于脑海的资源:
GNU binutils :ld的真实文档存在于何处。
Predef项目 :适用于许多平台,目标和编译器的C / C ++预定义宏。
GNU make :有时你确实想知道$<
意图是什么意思......
根据我的经验,你不会在任何一个地方找到关于跨平台问题的大量细节。 这些年来我已经吸收了很多,但没有尝试以任何有用的形式编纂这些知识。
我认为任何跨平台构建工具都必须包含大量相关知识,即使它们在源代码或开发人员/内部文档中都存在。 例如,您可以尝试深入研究CMake ,它试图了解如何为* nix平台创建Makefile,以及为Windows平台创建各种转速级别的Visual Studio项目。
为什么不在SO上创建社区wiki条目,您可以在其中创建选项表。
您可以首先从链接中提取(仍然是最新的)信息,然后让知道其他编译器的SO用户扩展它以覆盖越来越多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.