总第102篇
本篇文章接 第99篇文章 内容所做的项目继续梳理记录下自己所填过的坑,希望这些填坑经验对同是开发者的你有一定的借鉴和参考意义。欢迎关注交流,一起学习,一起进步。
1.问题的产生
在第99篇文章中,我已经详细阐述了LoadError:126
这种错误的详细解决方法。项目开发过程中,在我自己的电脑上调试通过后,就涉及到.so
发布的问题。当我将项目生成的.so
以及相关的.dll
文件打包发给其它同事使用时,问题又出现了。
.so
和相关的依赖库文件目录结构如下图所示:
具体的操作是这样的:先在SketchUp
的Ruby
控制台中用下面的Ruby
语句添加依赖库路径到环境变量路径中;
ENV["path"] = ENV["path"] +";"+"C:/Users/JA/Desktop/test/x64"