2022-11-06 20:56:41 +08:00
new
2022-10-15 14:31:14 +08:00
new
2022-10-15 14:31:14 +08:00
new
2022-10-15 14:31:14 +08:00
new
2022-10-15 14:31:14 +08:00
2022-11-06 20:56:41 +08:00

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 即可,无需其他步骤即可找到所有依赖项。

编译


mkdir FGFS

cd FGFS

git clone https://git.kongjian.xin/FGFS-4.0/fgdata.git

git clone https://git.kongjian.xin/FGFS-4.0/plib-mac-dist.git

mv plib-mac-dist install

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-x.kongjian.xin/FGFS-4.1/flightgear.git

mkdir fgbuild
cd fgbuild
cmake ../flightgear -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/../install -DFG_DATA_DIR=$PWD/../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"
Description
No description provided
Readme 2.9 MiB
Languages
C++ 95.9%
C 4.1%