构建共享库时,可以在Windows上导出特定符号。我知道有windows_export_all_symbols
选项,但我不一定要导出所有符号,只是其中一些符号。另外,我不想修改源文件。
答案 0 :(得分:0)
这是从Steinberg VST3 SDK中获取的另一种方法:
if (WIN32)
SET_TARGET_PROPERTIES(ARAVST3TestPlugIn PROPERTIES LINK_FLAGS /EXPORT:GetPluginFactory)
endif (WIN32)
这只是将/ EXPORT标志添加到MSVC链接器;在这种情况下,我需要导出GetPluginFactory。