相关疑难解决方法(0)

dyld:惰性符号绑定失败:未找到符号:_node_module_register

我已经尝试重新安装和重建npm,但问题仍然存在.

最初,问题在于模块mongodb:我没有那个包,所以我mongodb使用这个命令安装npm install mongodb.

它向我显示以下错误:
dyld: Symbol not found: _node_module_register

node.js npm

12
推荐指数
2
解决办法
1万
查看次数

架构x86_64的未定义符号:JNI_CreateJavaVM OS-X Xcode

我正在尝试使用Mac OS-X Mountain Lion上的Xcode编译以下用于创建Java虚拟机的C++代码:

JNIEnv * createVM(JavaVM **jvm){
    JNIEnv * retEnv = NULL;
    JavaVMInitArgs vm_args = *new JavaVMInitArgs();
    JavaVMOption *options = new JavaVMOption[1];

    std::string sJavaInstallPath = "-Djava.class.path=" + findJavaPath();

    if(sJavaInstallPath == "-Djava.class.path="){
        return NULL;
    }

    options[0].optionString = const_cast<char*>(sJavaInstallPath.c_str());
    vm_args.version = JNI_VERSION_1_6;
    vm_args.nOptions = 1;
    vm_args.options = options;
    vm_args.ignoreUnrecognized = false;

    long status = JNI_CreateJavaVM(jvm, (void**)&retEnv, &vm_args);

    if(status == JNI_ERR){
        std::cout << "Failure: Unable to load JVM \t Exit" << std::endl;
    }else if(status == JNI_OK){
        std::cout << "CreateVM:\t\tJVM loaded successfully" << …
Run Code Online (Sandbox Code Playgroud)

java-native-interface osx-mountain-lion xcode5

5
推荐指数
1
解决办法
1504
查看次数