init:初始
This commit is contained in:
commit
be95cddd86
0
.gitignore
vendored
Normal file
0
.gitignore
vendored
Normal file
10
README.md
Normal file
10
README.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# 开发环境
|
||||||
|
|
||||||
|
| 名称 | 链接地址 |
|
||||||
|
| ---- | ------------------------------------------------------------ |
|
||||||
|
| GCC | [x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z](https://taynpg.lanzn.com/iSXVL2jsiogd) |
|
||||||
|
|
||||||
|
# 变量
|
||||||
|
|
||||||
|
统一开发环境变量为:`TTDEV_ROOT`,下面存放各种库文件,文件夹名称不带版本号且全小写,版本号放入到文件夹内部。
|
||||||
|
|
31
docs/boost.md
Normal file
31
docs/boost.md
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# 编译
|
||||||
|
|
||||||
|
编译器:`x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z`
|
||||||
|
|
||||||
|
# 过程
|
||||||
|
|
||||||
|
版本:`1.83`
|
||||||
|
|
||||||
|
```shell
|
||||||
|
bootstrap.bat mingw
|
||||||
|
b2.exe link=shared runtime-link=shared threading=multi debug release --build-type=complete toolset=gcc --prefix=C:\bin\boost address-model=64 install
|
||||||
|
```
|
||||||
|
|
||||||
|
# 结果
|
||||||
|
|
||||||
|
下载:[boost_1.83_mgw14.7z - 蓝奏云](https://taynpg.lanzn.com/ij3tl2jsxpfi)
|
||||||
|
|
||||||
|
其中对`include/boost/stacktrace/detail/frame_msvc.ipp`有修正:
|
||||||
|
|
||||||
|
在`UUID`定义前,在:
|
||||||
|
|
||||||
|
```c++
|
||||||
|
#ifdef __CRT_UUID_DECL // for __MINGW32__
|
||||||
|
```
|
||||||
|
|
||||||
|
后补充判断:
|
||||||
|
|
||||||
|
```c++
|
||||||
|
#if !defined(__MINGW32__) || (__GNUC__ < 12)
|
||||||
|
```
|
||||||
|
|
15
docs/sqlite3.md
Normal file
15
docs/sqlite3.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# 编译
|
||||||
|
|
||||||
|
`mgw`编译:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
gcc -shared sqlite3.c -o sqlite3d.dll
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
gcc -shared -O2 sqlite3.c -o sqlite3.dll
|
||||||
|
```
|
||||||
|
|
||||||
|
# 结果
|
||||||
|
|
||||||
|
下载:[sqlite3_mgw14_3470200.7z - 蓝奏云](https://taynpg.lanzn.com/i5dBO2jt8zfe)
|
19
docs/wxwidgets.md
Normal file
19
docs/wxwidgets.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# 构建
|
||||||
|
|
||||||
|
版本:`3.2.6`
|
||||||
|
|
||||||
|
# 过程
|
||||||
|
|
||||||
|
构建命令:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
cmake -BDBuild -DCMAKE_BUILD_TYPE=Debug -DwxUSE_WEBVIEW_EDGE=ON -DwxUSE_STL=ON -DCMAKE_INSTALL_PREFIX=C:\workspace\output\wxwidgets -G "MinGW Makefiles"
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
cmake -BRBuild -DCMAKE_BUILD_TYPE=Release -DwxUSE_WEBVIEW_EDGE=ON -DwxUSE_STL=ON -DCMAKE_INSTALL_PREFIX=C:\workspace\output\wxwidgets -G "MinGW Makefiles"
|
||||||
|
```
|
||||||
|
|
||||||
|
# 结果
|
||||||
|
|
||||||
|
下载:[wxwidgets_3.2.6_mgw14.7z - 蓝奏云](https://taynpg.lanzn.com/ivrLZ2jt8e0d)
|
Loading…
x
Reference in New Issue
Block a user