构建插件 VSC GN Ninja - Sc-Softs/CornerstoneSDK GitHub Wiki
执行上方菜单中的 终端->运行生成任务(Ctrl+Shift+B)
来构建插件。
提示:
生成的中间文件在
build/
目录下,生成的插件文件在out/
目录下。
🎉你的插件应该已经构建出来了!(编译错误的话不算)
如果要修改插件文件名,请在 BUILD.gn
中修改 plugin_name
。执行上方菜单中的 终端->运行任务->清理
就可以清理中间文件。
注意:
编译时可能偶尔会出现奇怪的错误,此时必须手动清理(一般是因为只修改了头文件导致的)。
若要生成易于调试的插件,可以在 BUILD.gn
中打开调试模式。生成用于发布的插件则推荐关闭调试模式。
注意:
开启调试模式时生成的插件最大可能是关闭调试模式时生成的插件的约 20 倍体积,速度也会略微降低,但关闭调试模式时生成的插件几乎无法用于调试。
如果要使用其他 C++ 源文件,请在 BUILD.gn
中修改 sources
。如有必要也可以在 build.cmd
末尾加上复制编译后的插件到插件安装目录的命令。