使用VS2017创建跨平台项目

1. 创建演示目录 

“D:\Desktop\example“

2. 创建Windows工程

文件-新建-项目

3. 创建Linux工程

文件-新建-项目

4. 创建解决方

文件-新建-项目

5. 自动生成目录

至此演示目录生成如下:Project1为Windows工程目录,Project2为Linux工程目录,Solution1为解决方案目录

6. 目录调整和工程添加

将各工程目录下的vcxproj文件剪切到解决方案目录下(后工程目录可删除),并将工程文件添加到解决方案中:文件-添加-现有项目

7. 为Linux工程添加远程连接

连接到你的Linux系统以完成编译与调试工作:工具-选项-跨平台-连接管理

8. 添加代码结构

在解决方案目录中添加代码目录 “D:\Desktop\example\Solution1\code”并添加代码

9. 添加代码

切换文件视图(在解决方案资源管理器-显示所有文件)添加文件(选中文件右键-包括在项目中)

10. Windows工程头文件

Windows工程添加头文件位置(IDE查找来源位置):项目右键-属性-附加包含目录

11. Linux工程头文件

Linux工程的“附加包含目录”表示将要拷贝到远程连接上的头文件来源位置,而“公共包含目录”才表示IDE查找来源位置(两个都需要设置)

12. Windows运行

13. Linux运行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,513评论 0 5
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,041评论 0 9
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,826评论 0 9
  • 姓名:吴兆阳 学号:14020199009 转自韦东山 嵌牛导读:对嵌入式初学者,没有足够的视野选择一个合适投入方...
    吴兆阳阅读 7,112评论 0 4
  • 如果你是个总是不知道自己要什么的人,其实你的价值观里面有两件隐藏的价值观,一是求完美,二是追求认同。 完美主义,你...
    Athena1211阅读 3,793评论 0 0

友情链接更多精彩内容