🌓
搜索
 找回密码
 立即注册

C++跨语言开发项目之SketchUp加载so报错的解决方法及思路

作者 2022-10-6 04:25:20 68901
总第102篇

  本篇文章接 第99篇文章 内容所做的项目继续梳理记录下自己所填过的坑,希望这些填坑经验对同是开发者的你有一定的借鉴和参考意义。欢迎关注交流,一起学习,一起进步。
  1.问题的产生

  在第99篇文章中,我已经详细阐述了LoadError:126这种错误的详细解决方法。项目开发过程中,在我自己的电脑上调试通过后,就涉及到.so发布的问题。当我将项目生成的.so以及相关的.dll文件打包发给其它同事使用时,问题又出现了。
  .so和相关的依赖库文件目录结构如下图所示:
  

     
192142st8x8zwdxd9b7a48.jpeg
    具体的操作是这样的:先在SketchUp的Ruby控制台中用下面的Ruby语句添加依赖库路径到环境变量路径中;
  ENV["path"] = ENV["path"] +";"+"C:/Users/JA/Desktop/test/x64"
  
再用Ruby

扫一扫

3 回复

拓展了视野!
我抢、我抢、我抢沙发~
我是来刷分的,嘿嘿
高级模式
游客
返回顶部