如何将C ++代码同时构建为.so和.dll

时间:2019-01-17 14:40:25

标签: c++ c dll .so

我试图找到一种方法,可以在需要时将C / C ++代码同时构建到.dll和.so中。通过Visual Studio,CMake或任何其他工具。我还需要根据正在构建的扩展来引用第三方库。

我曾尝试研究CMake,但它似乎为您的操作系统构建了相应的扩展类型,因此,由于我使用Windows,因此似乎仅构建.dll而不是.so。

我认为Visual Studio无法在两者之间轻松切换,尤其是分别引用第三方.dll或.so。我还没有看过Eclipse。

我想做的是建立一个可在Android手机(使用.so文件)上使用的C / C ++库,但是我想在Windows PC上测试我的C / C ++代码,作为一种单元测试部署到手机上之前。

有什么建议吗?

0 个答案:

没有答案