腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
node-addon-api
链接
共享
库
c++
、
node.js
、
node-gyp
、
node-addon-api
我正在
使用
node-gyp和
node-addon-api
为C
共享
库
构建一个Node.js包装器。它起作用了!但是,由于该
库
是从Golang代码构建的,所以我为不同的体系结构构建了不同的版本--该模块不能从Go源代码本身编译C
库
。 我的问题是,一旦我将
库
文件移动到Node模块内的子目录中,该模块就不再工作。我希望
库
在一个子目录中,这样我就可以提供
使用
条件为不同架构构建的副本。(node -p \"require('<
浏览 53
提问于2021-09-20
得票数 0
1
回答
如何在Node中
使用
第三方dll、头文件和lib文件
c++
、
node.js
、
node-gyp
我已经获得了
使用
c++ dll的所有适当文件: LINK : fatal error LNK1181: cannot open input file 'lib\MathUtils.lib' [C:\Development\Github\node-thin-client\service\b
浏览 6
提问于2018-06-05
得票数 6
2
回答
Node C++模块
共享
库
node.js
、
shared-libraries
、
node-gyp
、
node-addon-api
库
文件是./steam/lib/linux64/libsteam_api.so,头文件在./steam中。我已经创建了一个用于测试的小型常规C++文件,它成功地
使用
了
使用
#include "steam_api.h"导入的Steam api。我像这样编译并导入了
共享
库
:g++ -L.@(node -p \"require('
node-addon-api
').include\")&q
浏览 64
提问于2019-06-29
得票数 1
1
回答
如何
使用
node-addon-api
保存回调以备以后
使用
?
node.js
、
node.js-addon
、
n-api
我希望我的C
库
能够多次调用JS函数。我
使用
Nan让它工作,但在将它转换为N-API/
node-addon-api
时遇到了问题。 如何保存JS回调函数并在以后从C中调用它?以下是我
使用
Nan的情况: Persistent<Function> r_log; if (!myclibrary_register_logger(sendLogMessageToJS); r_log.Reset
浏览 53
提问于2019-01-22
得票数 2
回答已采纳
1
回答
如何在Windows上
使用
带有node的静态
库
?
c++
、
node.js
、
linker
、
node-modules
、
node-gyp
我正在尝试
使用
node-gyp
链接
一个静态
库
,以便将它作为本机node插件
使用
。@(node -p \"require(\'
node-addon-api
\').include\")', '<(module_root_dir)/dependencies/mylib(node -p \"require(\'
node-addon-api
\').gyp\&q
浏览 1
提问于2019-02-11
得票数 6
回答已采纳
1
回答
在macos上没有正确
链接
库
的节点-gyp
c++
、
node.js
、
node-gyp
、
node.js-addon
我正在处理一个节点加载项,但是在
使用
node构建
库
时出现了一个错误。@(node -p \"require('
node-addon-api
').include\")", "lib" "libraries": ["<(module_root_dir)(node -p \"require('
node-addon-api
').gyp\")" ],
浏览 14
提问于2020-07-13
得票数 2
回答已采纳
3
回答
使用
自定义nodejs插件时“找不到指定的模块”
c++
、
node.js
、
glfw
、
node.js-addon
、
node-addon-api
它编译成功,但是当我尝试在节点中
使用
它时,就会得到错误的The specified module could not be found。@(node -p \"require('
node-addon-api
').include\")" 'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS@(node -p "require(\'
node-addon-api
\').inclu
浏览 9
提问于2019-11-30
得票数 0
回答已采纳
1
回答
使用
与其他
共享
库
链接
的
共享
库
c++
、
macos
、
linker
、
dylib
、
undefined-symbol
我在OSX上编译了一个具有一些外部依赖关系的
共享
库
(boost,OpenGL):现在,我尝试在libMY_LIB.dylib上
链接
一个可执行文件,只
使用
MY_LIB.h中的函数(并在库中编译): g++ -L&
浏览 2
提问于2013-06-20
得票数 2
回答已采纳
1
回答
使用
SONAME
链接
共享
库
gcc
、
linker
、
openssl
、
clang
、
ld
如何强制gcc
链接
器
链接
到系统上的
共享
库
的给定版本(soname)?我尝试了,因此我们不
使用
gcc main.c -lcrypto
链接
,而是
使用
:但是,似乎找不
浏览 10
提问于2017-02-26
得票数 0
2
回答
使用
gcc
链接
共享
库
gcc
、
linker
、
shared-libraries
我在windows target上
使用
Real View编译器工具(RVCT3.2)创建了一个
共享
库
(*.so)。然后,我尝试
使用
linux系统上的gcc将这个*.so文件与我的应用程序
链接
起来。要将此
共享
库
与我的应用程序linux
链接
起来,需要
使用
什么选项?gcc -shared myfile.so ...,用于创建SO文件还是
链接
SO文件?或者,是否有其他开关可以告诉
浏览 3
提问于2009-04-07
得票数 41
1
回答
使用
node-gyp异常: LNK2001无法解析外部符号
c++
、
c
、
node.js
、
visual-studio-code
、
node-gyp
使用
node-gyp构建本地模块(尝试
使用
ffmpeg到我的cpp文件),它抛出一个异常: error LNK2001 unresolved symbol 示例代码: index.cpp "dependencies": [(node -p \"require('
node-addon-a
浏览 90
提问于2019-12-27
得票数 0
回答已采纳
1
回答
两个项目静态
链接
相同的SQLite
库
会导致问题
c++
、
c
、
sqlite
、
shared-libraries
、
static-libraries
我正在开发一个
共享
库
,它是用C编写的,还有一个用C++编写的图形用户界面应用程序。GUI应用程序
使用
共享
库
。这个
共享
库
使用
SQLite合并和静态
链接
。GUI还将SQLite用于某些配置目的。它也是静态
链接
的。它们都
使用
最新的SQLite版本。 我的
共享
库
使用
FTS4。我在编译
共享
库
时提供了编译时选项,从而启用了
浏览 2
提问于2012-07-30
得票数 0
回答已采纳
1
回答
理解编写Node.js本机插件的工具
node.js
、
node.js-addon
、
node-ffi
我需要从一些现有的C代码中创建一个Node.js本机插件,并且我看到有多种方法可以做到这一点:
使用
新的Node (或更简单的C++本机addon )或
使用
Node。是否需要
使用
node-gyp编译C代码?如果我已经有了一个可用的
库
,但没有用node-gyp编译,我该怎么办(例如。我想在我的节点应用程序中
使用
它吗?
浏览 0
提问于2019-01-08
得票数 1
回答已采纳
2
回答
在可执行库与另一个
共享
库
中
链接
共享
库
c++
、
linux
、
linker
、
g++
、
clang++
tl;博士 我在另一个
共享
库
(libA.so)中
使用
共享
库
(libB.so),在可执行文件中
使用
这个
浏览 6
提问于2015-06-19
得票数 1
回答已采纳
2
回答
通过隐式
链接
重新
链接
使用
更新
共享
库
的应用程序?
c++
、
unix
、
shared-libraries
假设我更改了一个
共享
库
,并重新编译了它。我是否必须重新
链接
使用
该
共享
库
的所有主要应用程序(如果我正在
使用
带有隐式
链接
-#include "myLib.h"的
共享
库
),或者重新
链接
在这些应用程序加载时自动完成?
浏览 2
提问于2010-12-12
得票数 2
回答已采纳
1
回答
将
共享
库
链接
到
共享
库
linker
、
shared-libraries
我在
使用
被
链接
到
共享
库
的
共享
库
时遇到了问题。我将向您展示我的问题的一个最小示例。#include "A.h" return 2.0;编译:gcc -shared -o libA.so A.c -fPICB.c double te
浏览 0
提问于2012-01-30
得票数 0
回答已采纳
2
回答
分层ldd(1)
linux
、
gcc
、
linker
、
gentoo
、
ldd
由于
使用
Gentoo,经常会发生更新后程序
链接
到旧版本的
库
的情况。通常,revdep-rebuild可以帮助解决这个问题,但这一次它依赖于python
库
,python-updater不会
使用
它。有没有ldd的“分层”变体,可以告诉我哪些
共享
库
依赖于另一个
共享
库
?大多数时候,
库
和可执行文件只
链接
到少数其他
共享
库
,而这些
共享
库
又<e
浏览 1
提问于2009-09-28
得票数 50
回答已采纳
1
回答
如何在不
使用
第三方
库
的情况下在facebook上
共享
链接
?
ios
我对在facebook和twitter上实现分享
链接
持怀疑态度。实际上,我
使用
共享
工具包和addThis第三方
库
实现了社交
共享
链接
,它工作得很好,但我希望
共享
链接
不
使用
第三方
库
。
浏览 1
提问于2012-12-14
得票数 1
回答已采纳
1
回答
链接
到调用其他
共享
库
的
共享
库
linux
、
linker
、
shared-libraries
、
ld
我有一个
使用
libusb编写/构建的
共享
库
我原以为答案应该是否定的,只要我的
共享
库
知道在哪里可以找到libusb,那应该很好。但实际上,答案是肯定的,exe必须<e
浏览 4
提问于2015-02-26
得票数 0
回答已采纳
1
回答
binding.gyp:如何
使用
“复制”部分在多个位置复制文件
c++
、
electron
、
node-gyp
我正在编写代码从电子加载c++动态
链接
库
。我用的是节点-绞车。在我的binding.gyp文件中,我
使用
“复制”标记来复制dll以释放文件夹。但是,我想复制更多的文件,以便复制到不同的位置。@(node -p \"require('
node-addon-api
').include\")" 'libraries': ["..(node -p \"require('
node-addo
浏览 1
提问于2019-07-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
国家哲学社会科学学术期刊库数据库供云南高校免费使用海量内容共享
C/C+编程笔记:C+静态库与动态库有何不同?本文带你弄懂!
探索静态库与动态库的“奥秘”
为什么需要动态链接?
C语言使用hiredis访问redis
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券