291得票24回答
如何获取程序运行的目录?

有没有一种与平台无关和文件系统无关的方法,可以使用C/C++获取程序运行的完整目录路径?不要与当前工作目录混淆。(请不要建议除了标准库(如clib或STL)之外的其他库。) (如果没有平台/文件系统无关的方法,也欢迎在Windows和Linux上针对特定文件系统的建议。)

128得票12回答
如何解决“dyld: Library not loaded: @executable_path..”错误

我试图在我的MAC OS X上检查AWS-CLI版本。但出现了下面的错误: dyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/aws/bin/python Reason: ...

16得票1回答
如何在VB中获取当前可执行文件的完整路径?

我使用VB创建了一个Windows应用程序。每当我执行exe文件时,我希望能够以编程方式获取exe文件的当前目录。 例如: 现在,我正在执行的exe文件位于d:\myApp\test.exe。每当我双击exe文件时,我希望能够获取exe文件的路径,如d:\myApp\test.exe。 ...

8得票3回答
获取WinForms应用程序名称的正确方法是什么?

我可以做到这点。 return Assembly.GetEntryAssembly().GetName().Name; 或者 return Path.GetFileNameWithoutExtension(Application.ExecutablePath); 这两种方法都能始终...

8得票2回答
使用dlopen()加载的DLL中覆盖@executable_path

操作系统是MacOS X,具体是在PowerPC G4上运行的10.5(Leopard),但我在运行10.6的x86上也遇到了同样的问题。 我正在编写一个动态加载DLL的应用程序。 DLL(我们称之为foo.dylib)是另一个应用程序的一部分,位于硬盘的其他位置;我的应用程序通过编程方式找...