Comienzo del monitor de la CPU

Signed-off-by: somebody_master <somebody_master@somebodyserver.mooo.com>
This commit is contained in:
Somebody Master 2021-05-06 23:41:53 +02:00
parent 188eab4896
commit d3b551eda2
Signed by: somebody_master
GPG Key ID: 78315CFDF0B25505
4 changed files with 31 additions and 0 deletions

View File

@ -31,11 +31,20 @@ add_library(
src/configFile.cpp src/configFile.cpp
) )
add_library(
cpu_mon
OBJECT
include/cpu_mon.hpp
src/cpu_mon.cpp
)
add_executable("${PROJECT_NAME}" src/main.cpp) add_executable("${PROJECT_NAME}" src/main.cpp)
target_include_directories(ui PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") target_include_directories(ui PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_include_directories(config 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 ncurses)
target_link_libraries("${PROJECT_NAME}" PRIVATE ui) target_link_libraries("${PROJECT_NAME}" PRIVATE ui)
target_link_libraries("${PROJECT_NAME}" PRIVATE config) target_link_libraries("${PROJECT_NAME}" PRIVATE config)
target_link_libraries("${PROJECT_NAME}" PRIVATE cpu_mon)

18
include/cpu_mon.hpp Normal file
View File

@ -0,0 +1,18 @@
#include "ui.hpp"
#include <string>
#ifdef _WIN32
#include <Windows.h>
#else
#include <unistd.h>
#endif
#ifndef CPU_MON_HPP_
#define CPU_MON_HPP_
class CpuMon {
private:
int8_t num_hilos;
public:
void iniciarCPU_MON();
};
#endif // CPU_MON_HPP_

3
src/cpu_mon.cpp Normal file
View File

@ -0,0 +1,3 @@
#include "cpu_mon.hpp"
void iniciarCPU_MON() {}

View File

@ -1,4 +1,5 @@
#include "configFile.hpp" #include "configFile.hpp"
#include "cpu_mon.hpp"
#include "textos.hpp" #include "textos.hpp"
#include "ui.hpp" #include "ui.hpp"
#include <locale.h> #include <locale.h>