From KitwarePublicJump to navigationJump to search
Build an example
- Create a source directory (mkdir ExampleName)
- Copy and paste the source code under the heading ExampleName.cxx into an editor and save the file as ExampleName.cxx in the source directory you have just created.
- Copy and paste the text under the heading CMakeLists.txt into an editor and save the file as CMakeLists.txt in the same directory.
- Create a build directory (mkdir bin). This can be inside of your source directory, but it doesn't have to be.
From here, the instructions are operating system specific:
From your build directory, run
ccmake YourSourceDirectory (to create a Unix Makefile)
ccmake YourSourceDirectory -G YourIDE (e.g. KDevelop3)
- Press 'c' to configure.
- If CMake finds the correct location of you VTK binary build (the VTK_DIR cmake variable), great! If not, use the arrow keys to scroll down to VTK_DIR, press enter, type the location of your VTK binary build (likely something like /home/yourname/bin/VTK), and press enter.
- Press 'c' again to reconfigure
- Press 'g' to generate
- If you generated a Unix Makefile, type 'make' in your build directory
- If you generated a project for an IDE, open the project file with your IDE
- Open CMake
- Select your CMakeLists.txt file
- Select your build system
- Click "Generate"
- You will now have a "project" for your IDE (for example, a .sln file if you selected Visual Studio). You can open this project with your IDE and return to your normal workflow.