windows程序员开发linux程序的头一个月
2021-05-16 08:29
标签:相关 c++开发 studio define soc 跨平台 直接 操作文件 细节 开发环境选择 学习cmake基本用法 选择boost作为基础库 学习一个linux发行版基本用法 选择一个文件传输工具 编码 现状 windows程序员开发linux程序的头一个月 标签:相关 c++开发 studio define soc 跨平台 直接 操作文件 细节 原文地址:https://www.cnblogs.com/ideryi/p/14530141.html
vim,vscode,qt,visual studio都可以做linux c++开发,但是作为windows程序员,最熟悉的还是visual stuio,加上visual studio 2019 支持cmake及linu开发,所以最终选择了visual studio 2019 + cmake作为开发环境.同时使用虚拟机中的ubuntu作为编译机.
学习设置包含路径;
学习设置库搜索路径;
学习设置动态库静态库的导入;
有许多常用算法的实现,省下不少造轮子的时间.
可以将很多操作系统相关细节透明化,实现跨平台开发.
选择了最容易入手的ubuntu,有界面操作,也可以使用命令行,还有进程监视器.
FinalShell,不经可以通过ui传输文件,还可以通过ui的方式操作文件.
算法实现上到是没什么区别,但是一些细节还是需要注意的:
一个多月过去了,现在程序已经可以跑在windows和linux上了,visual studio 2019帮了很大的忙,试想如果从vim开始写linux,估计会把人逼疯.而通过vs,一个月,基本上现在常规的开发,问题已经不大了,偶尔遇到问题,也基本可以解决.
上一篇:acwing 89. a^b
下一篇:C# ——键盘指定输入
文章标题:windows程序员开发linux程序的头一个月
文章链接:http://soscw.com/index.php/essay/86178.html