0
這可能是一個非常愚蠢的問題,但我找不到一種方式來指定我的dll文件的路徑。我已經將搜索目錄設置爲相對於項目的根目錄,並且它可以在代碼塊內正常運行。如何將庫的路徑設置爲代碼塊中exe文件的相對路徑?
問題是,當我雙擊exe文件,它無法找到庫。我試圖設置相對於exe文件的路徑,但它仍然無法找到文件。
這可能是一個非常愚蠢的問題,但我找不到一種方式來指定我的dll文件的路徑。我已經將搜索目錄設置爲相對於項目的根目錄,並且它可以在代碼塊內正常運行。如何將庫的路徑設置爲代碼塊中exe文件的相對路徑?
問題是,當我雙擊exe文件,它無法找到庫。我試圖設置相對於exe文件的路徑,但它仍然無法找到文件。
在code :: blocks運行/調試您的程序之前,它會設置您的應用程序運行所需的所有路徑。這些在您的* .cbp文件中定義。
如果你想「雙擊」你的EXE,並期望它找到你的DLL,你應該做下列之一: -
您將要使用的選項#1和#也許4,如果你決定在其他機器上部署應用程序
HERE IS A USEFULL MSDN ARTICLE ON THE TOPIC