|
hai 1 ano | |
---|---|---|
.. | ||
Android | hai 1 ano | |
iOS | %!s(int64=3) %!d(string=hai) anos | |
.gitignore | %!s(int64=3) %!d(string=hai) anos | |
CMakeLists.txt | hai 1 ano | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
cmake_linux_clang_gcc.sh | %!s(int64=2) %!d(string=hai) anos | |
cmake_linux_mingw.sh | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2019_cl.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2019_cl_arm.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2019_cl_arm_32bit.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2019_clang.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_cl.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_cl_32bit.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_cl_arm.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_cl_arm_32bit.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_cl_double.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_clang.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_clang_double.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_uwp.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_vs2022_uwp_arm.bat | %!s(int64=2) %!d(string=hai) anos | |
cmake_windows_mingw.sh | %!s(int64=2) %!d(string=hai) anos | |
cmake_xcode_ios.sh | %!s(int64=3) %!d(string=hai) anos | |
cmake_xcode_macos.sh | %!s(int64=2) %!d(string=hai) anos | |
mingw-w64-x86_64.cmake | %!s(int64=3) %!d(string=hai) anos |
Each platform supports multiple build targets
The Jolt headers don't include Jolt/Jolt.h. Always include Jolt/Jolt.h before including any other Jolt header. You can use Jolt/Jolt.h in your precompiled header to speed up compilation.
There are a number of user configurable defines that turn on/off certain features:
To override the default trace and assert mechanism install your own custom handlers in Trace and AssertFailed (see IssueReporting.h).
To implement your custom memory allocator override Allocate, Free, AlignedAllocate and AlignedFree (see Memory.h).
Note that you can also follow the steps in the 'Linux' section if you wish to build without XCode.
If you receive the following error when linking:
/usr/bin/ld: libJolt.a: error adding symbols: file format not recognized
Then you have not enabled interprocedural optimizations (link time optimizations) for your own application. See the INTERPROCEDURAL_OPTIMIZATION option in CMakeLists.txt.
Documentation can be generated through doxygen: