From 5fec83ce942e3280c85aad4c43db3cf727240881 Mon Sep 17 00:00:00 2001 From: matv864 Date: Thu, 9 Jan 2025 22:45:54 +1000 Subject: [PATCH] / --- CMakeLists.txt | 2 +- README.md | Bin 244 -> 380 bytes test.cpp | 29 ----------------------------- 3 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 test.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index f2fb8e4..f5de044 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,6 @@ project(hello-world-cpp) # Название проекта add_library(process_launcher STATIC process_launcher.cpp) # Создание статической библиотеки с именем process_launcher -add_executable(main test.cpp) # Создает исполняемый файл с именем main +add_executable(main main.cpp) # Создает исполняемый файл с именем main target_link_libraries(main process_launcher) # Линковка программы с библиотекой \ No newline at end of file diff --git a/README.md b/README.md index 41ecfb8ca47dc5732b1fa56599a6b5029ea7797c..2758fa0c4989d4d714c5828e2ce4c8ca7bbc10a8 100644 GIT binary patch literal 380 zcmbV{F$=;_41{kM{0~9F&H5u0IthYUeB>i z2jwb>N>kl6Hrj3reFt5Niu;*H8(W18Ua89PPb~>SLXr;U(kj_of zFzU~=;I9PLFgGRSgs=`f_Rdbg-h--diTk|!<#83<=3KUJul?Q?75;bp==t?7(JWlh Ib=>#+1~^1HX#fBK delta 123 zcmeyv^o4PPj$$%HK0_`;0YfH34nrz~0+3Y%6v+azlNm~YeBFt^eJ4)i^WkOSVn_f( f5DSD;87jc4N`dM?I(5OKsOoYV5*f0AvZ$f}JG>Qc diff --git a/test.cpp b/test.cpp deleted file mode 100644 index 4f529b2..0000000 --- a/test.cpp +++ /dev/null @@ -1,29 +0,0 @@ -#include "process_launcher.h" -#include -#include - -int main() { - std::string command; - - // В зависимости от ОС, выберем команду для запуска -#ifdef _WIN32 - command = "cmd /C echo Hello, World!"; -#else - command = "echo Hello, World!"; -#endif - - // Запускаем процесс - int pid = ProcessLauncher::launch(command); - if (pid == -1) { - std::cerr << "Не удалось запустить процесс." << std::endl; - return -1; - } - - std::cout << "Процесс с PID: " << pid << " запущен." << std::endl; - - // Ожидаем завершения процесса - int exitCode = ProcessLauncher::waitForProcess(pid); - std::cout << "Процесс завершился с кодом: " << exitCode << std::endl; - - return 0; -} \ No newline at end of file