Probleme beim Verknüpfen von Boost mit cmakeC++

Programme in C++. Entwicklerforum
Anonymous
 Probleme beim Verknüpfen von Boost mit cmake

Post by Anonymous »

Ich bin ziemlich neu in der Verwendung von cmake für die C++-Kompilierung. Bei Verwendung der Dateien, die ich unten erhalten habe, treten einige seltsame Fehler auf, da die Kompilierungsdatei ohne Cmake (auf einem anderen PC unter Verwendung einer benutzerdefinierten Makefile) ausgeführt wird.
Dies ist die Datei main.cpp

Code: Select all

#include 
#include 

#include 
#include 
#include "opencv4/opencv2/highgui.hpp"

#include 

namespace po = boost::program_options;

int main(int ac, char** av){

std::string mode;
std::string addr;
po::options_description desc("Allowed options");

desc.add_options()
("help, H", "Produce help message")
("exec-mode, E",    po::value(&mode)->default_value("exec"), "Choose the option to execute")
("rootaddr, A",     po::value(&addr)->default_value("/home/ndemoura/PostDoc_Poli/ecl_workspace/KD_Tree/"), "Root address to save the logs and results")
;

po::variables_map vm;
po::store(po::parse_command_line(ac, av, desc), vm);
po::notify(vm);

if (vm.count("help")) {
std::cout

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post