377
edits
(→Compiling last stable versions (Experimental): Remove “Experimental” from the title) |
(→Advanced options: Update) |
||
Line 241: | Line 241: | ||
=== Advanced options === | === Advanced options === | ||
* Build a release version: <code>-b Release</code> | |||
< | * Build a version that should run as fast as a release build, yet has debug information that can be used to post backtraces: <code>-b RelWithDebInfo</code> (this is the default) | ||
./ | * Build a full debug version for very complete bug reporting: <code>-b Debug</code> | ||
</ | * Skip download of distro packages (i.e., by default: <tt>apt-get install ...</tt>): <code>-p n</code> | ||
* Skip retrieving of software updates (i.e., by default: <tt>apt-get update</tt>): <code>-d n</code> | |||
* Skip the configure step (like running [https://cmake.org/ CMake] or [https://www.gnu.org/software/autoconf/ autoconf]'s <tt>./configure</tt>): <code>-r n</code> | |||
* Skip compilation of programs: <code>-c n</code>. | |||
this will only | For example, if you are a developer and wish to quickly recompile and reinstall only your own modifications for FlightGear, you can do this: | ||
./download_and_compile.sh -p n -d n -r n FGFS | |||
Note that this is the same as: | |||
./download_and_compile.sh -pn -dn -rn FGFS | |||
This command will only rebuild modified files and reinstall FlightGear. Note that depending on the kind of changes you made, reconfiguring and thus dropping the <code>-d n</code> option may be necessary, though (this is the case in particular if you added or removed C++ files). | |||
=== Multicore Acceleration === | === Multicore Acceleration === |
edits