标签: c++11 static-libraries c++builder
我需要在bcc32项目上使用C ++ 11库。 该库不使用bcc32编译,但使用bcc32c编译。
我想防止在DLL上暴露这个库。该库使用bcc32c编译,但我无法在bcc32项目中使用bcc32c静态库。
答案 0 :(得分:4)
静态库是特定于编译器的。您不能在一个编译器中创建静态库并在另一个编译器中使用它。您唯一的选择是将静态库包装在DLL中,或者更改库的代码以解决阻止它在bcc32中编译的任何问题。