mirror of
https://github.com/modelec/detection_adversaire.git
synced 2026-01-18 16:17:23 +01:00
lib
This commit is contained in:
@@ -8,6 +8,8 @@ SET(CMAKE_CXX_FLAGS -pthread)
|
||||
|
||||
find_package(Modelec COMPONENTS
|
||||
TCPClient
|
||||
CLParser
|
||||
Utils
|
||||
REQUIRED
|
||||
)
|
||||
|
||||
@@ -25,6 +27,6 @@ target_include_directories(rplidar INTERFACE
|
||||
${RPLIDAR_SDK_PATH}/sdk/include/
|
||||
${RPLIDAR_SDK_PATH}/sdk/src/)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} Modelec::TCPClient)
|
||||
target_link_libraries(${PROJECT_NAME} Modelec::TCPClient Modelec::Utils Modelec::CLParser)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} rplidar)
|
||||
|
||||
12
src/main.cpp
12
src/main.cpp
@@ -2,6 +2,8 @@
|
||||
#include <thread>
|
||||
#include "localization.h"
|
||||
|
||||
#include <Modelec/CLParser.h>
|
||||
|
||||
#ifndef get_size
|
||||
#define get_size(_Array) (int)(sizeof(_Array) / sizeof(_Array[0]))
|
||||
#endif
|
||||
@@ -17,11 +19,11 @@ using namespace std::this_thread;
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
//TCP socket connection
|
||||
int port = 8080;
|
||||
if (argc == 2)
|
||||
{
|
||||
port = std::stoi(argv[1]);
|
||||
}
|
||||
|
||||
CLParser clParser(argc, argv);
|
||||
|
||||
int port = std::stoi(clParser.getOption("port", "8080"));
|
||||
|
||||
Localization localizer(-1, -1, -1, "127.0.0.1", port);
|
||||
localizer.start();
|
||||
localizer.sendMessage("strat", "ready", "1");
|
||||
|
||||
Reference in New Issue
Block a user