diff --git a/CMakeLists.txt b/CMakeLists.txt index c57b149..bcbe380 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,11 +31,20 @@ add_library( src/configFile.cpp ) +add_library( + cpu_mon + OBJECT + include/cpu_mon.hpp + src/cpu_mon.cpp +) + add_executable("${PROJECT_NAME}" src/main.cpp) target_include_directories(ui PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") target_include_directories(config PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") +target_include_directories(cpu_mon PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") target_link_libraries("${PROJECT_NAME}" PRIVATE ncurses) target_link_libraries("${PROJECT_NAME}" PRIVATE ui) target_link_libraries("${PROJECT_NAME}" PRIVATE config) +target_link_libraries("${PROJECT_NAME}" PRIVATE cpu_mon) diff --git a/include/cpu_mon.hpp b/include/cpu_mon.hpp new file mode 100644 index 0000000..11be7f7 --- /dev/null +++ b/include/cpu_mon.hpp @@ -0,0 +1,18 @@ +#include "ui.hpp" +#include +#ifdef _WIN32 +#include +#else +#include +#endif + +#ifndef CPU_MON_HPP_ +#define CPU_MON_HPP_ +class CpuMon { +private: + int8_t num_hilos; + +public: + void iniciarCPU_MON(); +}; +#endif // CPU_MON_HPP_ diff --git a/src/cpu_mon.cpp b/src/cpu_mon.cpp new file mode 100644 index 0000000..68583cd --- /dev/null +++ b/src/cpu_mon.cpp @@ -0,0 +1,3 @@ +#include "cpu_mon.hpp" + +void iniciarCPU_MON() {} diff --git a/src/main.cpp b/src/main.cpp index 4d00994..5956962 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,4 +1,5 @@ #include "configFile.hpp" +#include "cpu_mon.hpp" #include "textos.hpp" #include "ui.hpp" #include