精易论坛

标题: 脚本组件是不是不能静态编译 [打印本页]

作者: coldwinds    时间: 2016-6-26 23:25
标题: 脚本组件是不是不能静态编译
静态编译含有脚本组件类型的代码为dll时,出现错误

  
子程序名返回值类型公开备 注
运行JS_Callback文本型 
参数名类 型参考可空数组备 注
JS代码文本型
变量名类 型静态数组备 注
结果文本型 
脚本组件脚本组件 
' 脚本组件.语言 = “JScript”  ' 设置脚本执行语言种类 JScript
' 脚本组件.执行 (“function _Callback(data){ return data.toString(); }”)  ' 脚本执行js,为了简洁,后面的两行去掉了,如果需要你可以自行添加,此处只是给你个例子
' 结果 = 脚本组件.运行 (JS代码, )  ' 运行脚本中的函数名,得到函数的结果
' 返回 (结果)



i支持库列表   支持库注释   
script脚本语言支持组件

  1. 正在进行名称连接...
  2. 开始静态链接...
  3.    Creating library D:\Storage\Sandbox\CQA-tuling\酷Q Air\app\com.comicat.demo.lib and object D:\Storage\Sandbox\CQA-tuling\酷Q Air\app\com.aa.demo.exp
  4. script_static.lib(ScriptObject.obj) : error LNK2019: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) referenced in function script_?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
  5. script_static.lib(ScriptObject.obj) : error LNK2019: unresolved external symbol "void __cdecl std::_Xran(void)" (?_Xran@std@@YAXXZ) referenced in function script_?_Construct@std@@YAXPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@ABV21@@Z
  6. D:\Storage\Sandbox\CQA-tuling\酷Q Air\app\com.aa.demo.dll : fatal error LNK1120: 2 unresolved externals
  7. 静态连接失败
复制代码




作者: li738625231    时间: 2016-6-26 23:28
编译就好了,不用静态,DLL是用来调用的,不是运行的,不用静态。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4