我正在使用VisualStudio2017 c++跨平台项目(linux)。我能够编译并运行一个可执行项目。
现在我已经创建了两个c++项目。一个是静态库,另一个是动态库。动态库使用静态库中的一个类,因此对于包含类定义的相应头文件,我有一个#include语句。编译失败,说没有找到头文件。我将包含目录添加到项目属性中的其他包含目录(通常用于windows vc++项目)。但是,头文件似乎没有复制到远程linux en
我需要在另一个动态链接库(Visual C++ )中加载一个动态链接库,这样我就可以在第二个动态链接库中使用嵌入在第一个动态链接库中的类。我有这两个库的代码,因为我创建了两个dll,但我从来没有动态加载过库,所以我不确定这是如何完成的……
此外,我想使这个多平台,我已经编译为.dll和.so,所以这将是一个伟大的平台无关的方法来做this...otherwise,我可以使用宏,以包括windows或