Skip to content

MerlotRain/learning-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1644219 · Jan 27, 2025
Sep 14, 2024
Mar 30, 2024
Sep 25, 2024
Jan 7, 2025
Sep 25, 2024
Sep 25, 2024
Sep 25, 2024
Sep 25, 2024
Jan 27, 2025
Sep 2, 2024
May 31, 2024
May 21, 2024
Sep 25, 2024
Jan 6, 2025
May 20, 2024
Jan 17, 2025
Jan 15, 2025
May 19, 2024
May 21, 2024
Dec 29, 2023
May 27, 2024

Repository files navigation

learning-note

该仓库主要用于整理各种学习资料,包含各类语言的用法和工程编译的注意事项,其中也将包含VSCode的使用

文章中所有环境都运行在MacOS M2 arm64环境

文章默认读者拥有各类语言的基本知识,所记录的是更多是踩过的坑和高级用法

主要内容

Apple

这部分涉及MacOS平台下的内容,主要包括.mm文件在C++跨平台程序中的使用,MacOS框架知识,后续如果有可能会记录一下SwiftObjective-C的知识

cxx

这是第一个非常关键的组件,包含如下模块

  • base c++基础知识和高级用法

  • design-pattern 设计模式

  • make 构建工具

  • platform 同一功能在不同平台的使用

  • qt qt框架知识

  • thirdparty 开源三方库

Example

这里会包含我写的一些c/c++/rust/zig语言的例子,属于学习用,不单独开仓库

html

学点前端知识总没错的

Java

早年Java学习时开的,后续有经历再整理

rust

未来会转向rust开发

ScriptLanguage

常用的脚本语言

Zig

也算是未来的一直重要方向,但我认为这个更多会使用在嵌入式,但我不是嵌入式方向,所以仅作了解

About

GNU相关知识学习,makefile,cmake,m4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published