添加 'README.md'
This commit is contained in:
parent
d0e0fcc3ac
commit
db7b468fdf
70
README.md
Normal file
70
README.md
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
|
||||||
|
## qt5
|
||||||
|
brew install qt5
|
||||||
|
|
||||||
|
.zshrc
|
||||||
|
```
|
||||||
|
export PATH="/usr/local/opt/qt@5/bin:$PATH"
|
||||||
|
export LDFLAGS="-L/usr/local/opt/qt@5/lib"
|
||||||
|
export CPPFLAGS="-I/usr/local/opt/qt@5/include"
|
||||||
|
```
|
||||||
|
|
||||||
|
## plib dist ...
|
||||||
|
|
||||||
|
```
|
||||||
|
unzip plib-dist.zip
|
||||||
|
mv plib-dist install
|
||||||
|
```
|
||||||
|
|
||||||
|
配置 SimGear 和 FlightGear 时,只需将此 dist 目录用作 CMAKE_INSTALL_PREFIX 即可,无需其他步骤即可找到所有依赖项。
|
||||||
|
|
||||||
|
## 编译
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
git clone https://git.kongjian.xin/FGFS-4.0/fgdata.git
|
||||||
|
|
||||||
|
|
||||||
|
git clone https://github.com/openscenegraph/OpenSceneGraph.git
|
||||||
|
cd OpenSceneGraph
|
||||||
|
git checkout OpenSceneGraph-3.6.0
|
||||||
|
cd ..
|
||||||
|
mkdir osgbuild
|
||||||
|
cd osgbuild
|
||||||
|
cmake ../OpenSceneGraph/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/../install
|
||||||
|
make -j8
|
||||||
|
make install
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
git clone https://git.kongjian.xin/FGFS-4.0/simgear.git
|
||||||
|
mkdir sgbuild
|
||||||
|
cd sgbuild
|
||||||
|
cmake ../simgear -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/../install
|
||||||
|
make
|
||||||
|
make install
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
git clone https://git.kongjian.xin/FGFS-4.0/flightgear.git
|
||||||
|
|
||||||
|
mkdir fgbuild
|
||||||
|
cd fgbuild
|
||||||
|
cmake ../flightgear -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/../install -DFG_DATA_DIR=/Users/zhongjin/FGFS/fgdata
|
||||||
|
make
|
||||||
|
make install
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## 运行
|
||||||
|
|
||||||
|
open -a ApplicationName
|
||||||
|
|
||||||
|
|
||||||
|
.zshrc
|
||||||
|
```
|
||||||
|
export PATH="/usr/local/opt/qt@5/bin:$PATH"
|
||||||
|
|
||||||
|
export LDFLAGS="-L/usr/local/opt/qt@5/lib"
|
||||||
|
export CPPFLAGS="-I/usr/local/opt/qt@5/include"
|
||||||
|
|
||||||
|
export DYLD_LIBRARY_PATH="~/FGFS/install/lib"
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user