【发布时间】:2011-09-06 20:35:51
【问题描述】:
如何组织多平台(Windows、Linux)C/C++ 库项目的常用/推荐方式是什么?
如何命名函数并提供依赖于操作系统的实现、组织包含等?拜托,只有建设性的想法——没有“看看 Linux”的指针,ideas strongly welcome。
【问题讨论】:
-
对此没有任何规定。不同的人出于各种原因做不同的事情。
-
然后重新检查faq。这个网站不适合回答每个答案都同样有效(主观)的问题。
-
看Linux不会太好,因为它不是多平台的,也不是普通的应用程序。不过,查看 SDL 可能会有所帮助。
-
但是,我强烈建议在一些优秀的跨平台库之上构建,这些库可以为您完成困难的跨平台工作,因此您可以编写自己的代码以尽可能与平台无关。
标签: c++ c windows linux cross-compiling