add_executable(map_engine_node src/listener.cpp src/map_engine_node.cpp)
add_executable这个命令是用来生成一个可执行文件的,源文件可以有多个,但其中只能有一个主函数,就跟VS里面的工程一样,但是我误把两个含有main函数的.cpp(listener.cpp 和map_engine_node.cpp)放在一起了,所以出现了这样的错误
add_executable(map_engine_node src/listener.cpp src/map_engine_node.cpp)
add_executable这个命令是用来生成一个可执行文件的,源文件可以有多个,但其中只能有一个主函数,就跟VS里面的工程一样,但是我误把两个含有main函数的.cpp(listener.cpp 和map_engine_node.cpp)放在一起了,所以出现了这样的错误