程序中若存在cannot open Debug/ad.exe for writing这种问题该怎么办???
来自: 更新日期:早些时候
程序运行时出现“cannot open shared object file”问题怎么解决~
我遇到这种情况,就是运行的程序没有关闭,关掉,在build就可以了!
就是你在网上查的那样,在任务管理器中关掉该运行的进程,一般进程名为你所写程序的名字!
实在不行,可以考虑不用vc++6.0,试一下!vs2008,codeblocks,
wintc,调试信息会更详细!
检查下:
ad.exe是不是设置为只读属性了?
工程所在文件夹是C盘,需要以管理员模式运行你的开发工具?
是否存在debug目录?没有的话手动创建一个试试?
这个程序的进程还在,在任务管理器里面找到ad.exe结束掉就可以了
程序中若存在cannot open Debug/ad.exe for writing这种问题该怎么办???视频
相关评论:
cannot open shared object file 问题的解决
运行程序时提示 cannot open shared object file: ...,是因为找不到共享库,即.so文件,可通过如下方式设置共享库的搜索路径:
1. 编辑/etc/ld.so.conf文件,加上一行.so文件路径
2. 运行ldconfig,更新/etc/ld.so.cache
在oracle的安装目录中先找到libjvm.so的路径,然后把路径加入到LD_LIBRARY_PATH这个环境变量中。
确认用安装oracle的用户去安装oracle的补丁。ORACLE_HOME、ORACLE_BASE什么的都正确。
第一次编译运行后,你没有关掉那个程序,所以更改后再次编译就提示不能写入。
记得编译前关闭程序,或者到任务管理器的看看进程是否存在,有的话结束掉。
那么打开任务管理器看看那个进程在不在,可能你关了窗口,但程序还没有结束。
我遇到这种情况,就是运行的程序没有关闭,关掉,在build就可以了!
就是你在网上查的那样,在任务管理器中关掉该运行的进程,一般进程名为你所写程序的名字!
实在不行,可以考虑不用vc++6.0,试一下!vs2008,codeblocks,
wintc,调试信息会更详细!
检查下:
ad.exe是不是设置为只读属性了?
工程所在文件夹是C盘,需要以管理员模式运行你的开发工具?
是否存在debug目录?没有的话手动创建一个试试?
这个程序的进程还在,在任务管理器里面找到ad.exe结束掉就可以了
程序中若存在cannot open Debug/ad.exe for writing这种问题该怎么办???视频
相关评论: