gpt4 book ai didi

c++ - 在 Visual C++ 2008/2010 Express 中编写 Linux 控制台应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:17:20 26 4
gpt4 key购买 nike

有人告诉我 C++ 的魅力,我最近下载了 Visual C++ IDE 开始学习 C++。

但是我想到了这个问题:如何在 Visual C++ 中编写 C++ 控制台应用程序并为 Linux 和 Windows 构建它?是否有任何插件、额外的编译器或 hack 可以使用?

最佳答案

最重要的是您要避免特定于操作系统的调用并坚持使用标准 C++ 库。

如果您不包含任何 Windows 头文件,例如 windows.h 或 winuser.h,那么如果您尝试调用 Windows 特定函数,编译器将警告您。

在 Windows 和 Linux 上都有一些功能需要稍微不同地处理(例如网络和内存映射)。您可能需要查看可移植的运行时库,例如 Apache Portable Runtime这将为您抽象出差异。

关于c++ - 在 Visual C++ 2008/2010 Express 中编写 Linux 控制台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2068916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com