CMake

From ArcEmu-Wiki
(Difference between revisions)
Jump to: navigation, search
(Using CMake to build Arcemu)
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{LanguageLinks|CMake|EN}}
 +
__NOTOC__
 +
 
== What is CMake ==
 
== What is CMake ==
  
Line 10: Line 13:
  
 
You can get CMake for Linux and BSD using their package managers.
 
You can get CMake for Linux and BSD using their package managers.
 +
  
 
== Using CMake to build Arcemu ==
 
== Using CMake to build Arcemu ==
  
CMake can be used either natively in a terminal/command prompt, or using the CMake GUI application.
+
CMake can be used either natively in a terminal/command prompt, '''OR''' using the CMake GUI application.
 +
 
 +
[[Generating_the_Arcemu_build_files_using_the_CMake_GUI|Generating_the_Arcemu_build_files_using_the_CMake_GUI (recommended)]]
  
 
[[Generating_the_Arcemu_build_files_using_the_CMake]]
 
[[Generating_the_Arcemu_build_files_using_the_CMake]]
 
[[Generating_the_Arcemu_build_files_using_the_CMake_GUI]]
 
  
 
[[CMake_options]]
 
[[CMake_options]]
  
 
[[CMake_Errors|Troubleshooting CMake]]
 
[[CMake_Errors|Troubleshooting CMake]]
 +
 +
 +
== Next step ==
 +
 +
You're now ready to move on to Compiling: [[Compiling: Windows|Windows]], [[Compiling: Linux|Linux]], [[Compiling: FreeBSD|FreeBSD]], or [[Compiling: Mac OS X|Mac OS X]]

Latest revision as of 09:12, 27 January 2013

+/-
Main Page                   Other languages:   English  •   German   •   FrenchArcEmu Website     ArcEmu Forum     Bug Tracker


What is CMake

CMake is a cross platform build system, used to generate the native make files / project files for your platform/compiler. Since Arcemu works on many platforms, including Windows, Linux, BSD, OS X, it is ideal for our needs.


Getting CMake

You can get CMake for Windows and OS X here: http://www.cmake.org/cmake/resources/software.html

You can get CMake for Linux and BSD using their package managers.


Using CMake to build Arcemu

CMake can be used either natively in a terminal/command prompt, OR using the CMake GUI application.

Generating_the_Arcemu_build_files_using_the_CMake_GUI (recommended)

Generating_the_Arcemu_build_files_using_the_CMake

CMake_options

Troubleshooting CMake


Next step

You're now ready to move on to Compiling: Windows, Linux, FreeBSD, or Mac OS X

Personal tools