该仓库主要用于整理各种学习资料,包含各类语言的用法和工程编译的注意事项,其中也将包含VSCode的使用
文章中所有环境都运行在MacOS M2 arm64环境
文章默认读者拥有各类语言的基本知识,所记录的是更多是踩过的坑和高级用法
这部分涉及MacOS平台下的内容,主要包括.mm
文件在C++跨平台程序中的使用,MacOS框架知识,后续如果有可能会记录一下Swift
和Objective-C
的知识
这是第一个非常关键的组件,包含如下模块
-
base c++基础知识和高级用法
-
design-pattern 设计模式
-
make 构建工具
-
platform 同一功能在不同平台的使用
-
qt qt框架知识
-
thirdparty 开源三方库
这里会包含我写的一些c/c++/rust/zig语言的例子,属于学习用,不单独开仓库
学点前端知识总没错的
早年Java学习时开的,后续有经历再整理
未来会转向rust开发
常用的脚本语言
也算是未来的一直重要方向,但我认为这个更多会使用在嵌入式,但我不是嵌入式方向,所以仅作了解