Update COMPILE_CMAKE.TXT file (#1580)

Correct supported archs description - fix TMS320C64X and EVM lines.
Additionally remove some tariling spaces.
This commit is contained in:
c0rejump 2020-01-04 16:43:06 +01:00 committed by Nguyen Anh Quynh
parent 03967e6bb1
commit fc2363257b
1 changed files with 8 additions and 9 deletions

View File

@ -30,9 +30,8 @@ Get CMake for free from http://www.cmake.org.
- CAPSTONE_SYSZ_SUPPORT: support SystemZ. Run cmake with -DCAPSTONE_SYSZ_SUPPORT=0 to remove SystemZ. - CAPSTONE_SYSZ_SUPPORT: support SystemZ. Run cmake with -DCAPSTONE_SYSZ_SUPPORT=0 to remove SystemZ.
- CAPSTONE_XCORE_SUPPORT: support XCore. Run cmake with -DCAPSTONE_XCORE_SUPPORT=0 to remove XCore. - CAPSTONE_XCORE_SUPPORT: support XCore. Run cmake with -DCAPSTONE_XCORE_SUPPORT=0 to remove XCore.
- CAPSTONE_X86_SUPPORT: support X86. Run cmake with -DCAPSTONE_X86_SUPPORT=0 to remove X86. - CAPSTONE_X86_SUPPORT: support X86. Run cmake with -DCAPSTONE_X86_SUPPORT=0 to remove X86.
- CAPSTONE_X86_TMS320C64X: support TMS320C64X. Run cmake with -DCAPSTONE_TMS320C64X_SUPPORT=0 to remove TMS320C64X. - CAPSTONE_TMS320C64X_SUPPORT: support TMS320C64X. Run cmake with -DCAPSTONE_TMS320C64X_SUPPORT=0 to remove TMS320C64X.
- CAPSTONE_X86_M680X: support M680X. Run cmake with -DCAPSTONE_M680X_SUPPORT=0 to remove M680X. - CAPSTONE_EVM_SUPPORT: support EVM. Run cmake with -DCAPSTONE_EVM_SUPPORT=0 to remove EVM.
- CAPSTONE_X86_EVM: support EVM. Run cmake with -DCAPSTONE_EVM_SUPPORT=0 to remove EVM.
- CAPSTONE_ARCHITECUTRE_DEFAULT: Whether architectures are enabled by default. - CAPSTONE_ARCHITECUTRE_DEFAULT: Whether architectures are enabled by default.
Set this of OFF with -DCAPSTONE_ARCHITECUTRE_DEFAULT=OFF to dissable all architectures by default. Set this of OFF with -DCAPSTONE_ARCHITECUTRE_DEFAULT=OFF to dissable all architectures by default.
You can then enable them again with one of the CAPSTONE_<ARCH>_SUPPORT options. You can then enable them again with one of the CAPSTONE_<ARCH>_SUPPORT options.
@ -60,16 +59,16 @@ Get CMake for free from http://www.cmake.org.
some examples on how to build Capstone on Windows with CMake. some examples on how to build Capstone on Windows with CMake.
(*) You can let CMake select a generator for you. Do: (*) You can let CMake select a generator for you. Do:
mkdir build mkdir build
cd build cd build
cmake .. cmake ..
This last command is also where you can pass additional CMake configuration flags This last command is also where you can pass additional CMake configuration flags
using `-D<key>=<value>`. Then to build use: using `-D<key>=<value>`. Then to build use:
cmake --build . --config Release cmake --build . --config Release
(*) To build Capstone using Nmake of Windows SDK, do: (*) To build Capstone using Nmake of Windows SDK, do:
@ -99,12 +98,12 @@ Get CMake for free from http://www.cmake.org.
(3) You can also enable just one specific architecture by passing the architecture name (3) You can also enable just one specific architecture by passing the architecture name
to either the cmake.sh or nmake.bat scripts. e.g.: to either the cmake.sh or nmake.bat scripts. e.g.:
../cmake.sh x86 ../cmake.sh x86
Will just target the x86 architecture. The list of available architectures is: ARM, Will just target the x86 architecture. The list of available architectures is: ARM,
ARM64, M68K, MIPS, PowerPC, Sparc, SystemZ, XCore, x86, TMS320C64x, M680x, EVM, MOS65XX. ARM64, M68K, MIPS, PowerPC, Sparc, SystemZ, XCore, x86, TMS320C64x, M680x, EVM, MOS65XX.
(4) You can also create an installation image with cmake, by using the 'install' target. (4) You can also create an installation image with cmake, by using the 'install' target.
Use: Use: