我有一个由一个主项目、3个使用boost的项目和很少其他链接到静态库的项目组成的项目。这3个项目使用boost。但我不能建造我的主要项目。我有很多error LNK2005: .... already defined in ...错误。正如我所理解的,boost自动链接库到这两个项目。我试着使用BOOST_ALL_NO_LIB,,但是没有用。在添加这个宏之后,我得到了一些未解决的符号错误,但是重新定义错误仍然存在。我该如何解决这个问题
我正在尝试使用Boostasio库来实现套接字。在它构建之后,我尝试使用在boost的网站上创建一个服务器。我所做的就是将该代码粘贴到一个名为main.cc的文件中Undefined symbols for architecture x86_64:"boost::system::system_category()", re