Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:documentation:mini_curso:srs [2016/01/19 10:09] gribeiro created |
wiki:documentation:mini_curso:srs [2016/01/19 17:23] (current) gribeiro |
||
---|---|---|---|
Line 2: | Line 2: | ||
**1.** Script CMake | **1.** Script CMake | ||
- | <code cmake> | + | <file cmake CMakeLists.txt> |
cmake_minimum_required(VERSION 2.8.12) | cmake_minimum_required(VERSION 2.8.12) | ||
Line 30: | Line 30: | ||
${BOOST_SYSTEM_LIBRARY}) | ${BOOST_SYSTEM_LIBRARY}) | ||
- | </code> | + | </file> |
**2.** Código do Exemplo: | **2.** Código do Exemplo: | ||
- | <code cpp> | + | <file cpp main.cpp> |
// TerraLib | // TerraLib | ||
#include <terralib/common/TerraLib.h> | #include <terralib/common/TerraLib.h> | ||
Line 45: | Line 45: | ||
{ | { | ||
TerraLib::getInstance().initialize(); | TerraLib::getInstance().initialize(); | ||
+ | | ||
+ | // Seu código vai aqui!! | ||
TerraLib::getInstance().finalize(); | TerraLib::getInstance().finalize(); | ||
Line 50: | Line 52: | ||
return EXIT_SUCCESS; | return EXIT_SUCCESS; | ||
} | } | ||
- | </code> | + | </file> |
+ | **3.** Opções do CMake: | ||
+ | <code cmake> | ||
+ | -DCMAKE_BUILD_TYPE:STRING="Debug" | ||
+ | |||
+ | -DCMAKE_PREFIX_PATH:PATH="/home/terralib5/mylibs;/home/terralib5/mylibs/terralib5/lib/cmake" | ||
+ | </code> | ||
+ | **4.** [[wiki:documentation:devguide:srs_module|Link para o Módulo SRS]]. |