【发布时间】:2010-04-12 09:51:50
【问题描述】:
当我尝试在 vc++ 中使用“cl”命令创建共享库文件时,它显示了一个错误,提示 "fatal error c1083: can't open compiler generated file 'file.obj':permission denied"。
谁能帮帮我……???
【问题讨论】:
-
为什么这被标记为“java”?
-
你想在哪个目录下编译它?你到底在输入什么命令? (@Neil Butterworth:重新标记)
-
C:\Program Files\Microsoft Visual Studio 9.0\VC>cl -I"c:\Program Files\Java\jdk1.6.0_18\include" -I"c:\Program Files\Java \jdk1.6.0_18\include\win32" -I"c:\Users\402100\Documents\jni 和 cpp\jni\build\classes\jniandcpp\Main.h" -LD "c:\Users\402100\Documents\ jni 和 cpp\jni\build\classes\jniandcpp\file.cpp" -Fe newfile.dll 这是我正在输入的命令...
-
@robi: Java or Java Native Interface 和这个问题有什么关系?
-
从一个java程序我需要调用用c++编写的本机函数。为了执行该操作,我需要使用上述命令创建的共享库...
标签: c++ windows visual-c++ dll