MacOS使用教程及开发教程

使用教程(MacOS14为准)

开启SSH远程连接macOS

系统设置 - 通用 - 共享 - 远程登录

查看隐藏文件(以.开头的文件)

使用快捷键command + shift + .

终端工具

目前MacOS中最常用的终端工具: iTerm2(终端) + oh-my-zsh(主题)

iTerm2安装配置使用指南——保姆级

右键助手

在appstore中安装右键助手,并配置

开发相关

.netcore中sqlite库的osx-arm64

  • 打开sqlite官网中https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
  • 下载源代码https://system.data.sqlite.org/downloads/1.0.118.0/sqlite-netFx-source-1.0.118.0.zip
  • 编辑 Setup/compile-interop-assembly-release.sh 文件的 gccflags 参数
  • 修改 gccflags="-arch x86_64 -arch arm64"
# 编译 SQLite.Interop.dll 文件
$ cd Setup
$ chmod +x compile-interop-assembly-release.sh
$./compile-interop-assembly-release.sh`
# 编译后的`libSQLite.Interop.so` 和 `SQLite.Interop.dll` 在 `./bin/2013/Release/bin` 目录中

# 编译 System.Data.SQLite.dll 文件
$ curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel STS
$ cd ../System.Data.SQLite.Module.2013.csproj
$ dotnet build -c Release System.Data.SQLite.NetStandard21.csproj
# 编译后的 `System.Data.SQLite.dll` 文件在 `src/bin/NetStandard21/ReleaseNetStandard21/bin/netstandard2.1/System.Data.SQLite.dll`

此处评论已关闭