1. 程式人生 > >vs2010 工程設定,除錯中的目錄問題

vs2010 工程設定,除錯中的目錄問題

$(IntDir)                D:\workspace\HEVC\HM-4.0rc1\build\\vc9\Win32\Debug\TAppEncoder

$(OutDir)              D:\workspace\HEVC\HM-4.0rc1\build\\..\bin\vc9\Win32\Debug

$(OutputPath)     D:\workspace\HEVC\HM-4.0rc1\build\Debug

$(ProjectDir)       D:\workspace\HEVC\HM-4.0rc1\build\vc9

$(TargetDir)        D:\workspace\HEVC\HM-4.0rc1\build\\..\bin\vc9\Win32\Debug

$(TargetPath)     D:\workspace\HEVC\HM-4.0rc1\build\\..\bin\vc9\Win32\Debug\TAppEncoder.exe

\build\\..\bin   在build目錄下開始用相對目錄


命令:除錯時執行的exe檔案,如果不用$(TargetPath) 巨集的話,設為 ..\..\bin\vc9\Win32\Debug\TAppEncoder.exe 是對的。那麼與相對路徑的參考路徑與工作目錄的是一樣的。

命令引數:相對路徑是以工作目錄為參考的

工作目錄:相對路徑是以$(ProjectDir) 為參考的 (推測)

相關推薦

vs2010 工程設定,除錯目錄問題

$(IntDir)                D:\workspace\HEVC\HM-4.0rc1\build\\vc9\Win32\Debug\TAppEncoder $(OutDir)              D:\workspace\HEVC\H

VS2010 工程屬性設定

工程property pages->configuration properties->general中設定 $(OutDir):              輸出目錄 $(IntDir):                中間目錄 $(TargetName)

samba server設定了新建目錄許可權無效的問題

samba客戶端連進來後,新建目錄設定的許可權都是0775,我修改了smb.conf配置檔案中的directory mask = 0777都無效,如下: [share] path = /home/ai2/vismarty/images4detection

Pycharm對scrapy爬蟲工程開啟除錯模式(親測有效)

1、首先通過命令列建立scrapy爬蟲專案,新增爬蟲檔案。然後在scrapy.cfg同級目錄下建立一個除錯程式, 結構如下: 在main.py檔案中輸入引入scrapy.cmdline進行在scrapy中執行類cmd命令 from scrapy.cmdline import

在visual studio工程設定增加巨集定義的方法

1. 應用:dll生成工程中匯出標頭檔案中有如下定義: #ifdef VIDEO_QUALITY_DIAGNOSIS_EXPORTING #define VQD_INTERFACE _declspec(dllexport) #else #define VQD_INTE

VS2017 LNK2019 LNK1120 無法解析的外部符號 “xxxxx”" ,該符號在函式 _main 被引用 ,自己的檔案和工程不在同一目錄

解決方法 在對應的“解決方案”–“標頭檔案”和“原始檔”中,分別新增自己寫的標頭檔案與原始檔。 方法:選中“頭(源)檔案”–“新增”–“現有項”–添對應的頭(源)檔案 再次

android逆向和除錯記憶體斷點的設定

使用IDA對android程序逆向除錯時有一個問題是無法設定記憶體斷點,導致很多時候分析會卡殼,這一點可以通過gikdbg中的gdb來彌補,gdb中watchpoint是用來觀察某個地址的狀態,因此可以作為記憶體斷點使用,命令如下: (gdb) watch   在指定變數

VS2005~2012專案新增lib庫、include檔案工程設定

應用程式使用外部庫時需要進行載入,兩種庫的載入本質上都是一樣:提供功能和功能的定義。vs2005~vs2012 c++ 專案設定外部庫方法如下: 1. 新增編譯所需要(依賴)的 lib 檔案在“專案->屬性->配置屬性->聯結器(link)->輸入

關於vs2008 和 vs2010 工程常在斷點除錯的時候卡死(卸了輸入法即解決了問題)

 關於vs2008和vs2010工程常在斷點除錯的時候卡死(是部分程式碼能斷,部分可以斷點進入),找了好久原因,發現應該出現的問題是機器配置太低(我工作的機器配置如下)。 處理器:Inter(

解析MATLAB設定當前工作目錄與搜尋路徑設定的區別

首先說明下,我用的是MATLAB2016a。 在執行程式中,我發現一個奇怪的現象:就是我要使用的自定義函式及需要匯入的資料均不在我的當前工作目錄中,但是程式仍然可以執行,經過我的再三探究,原來在程式的執行過程中,與你設定的當前工作路徑沒有一毛錢的關係,主要是與你設定的搜尋路

在一個專案,建立多個工程檔案多個目錄建立方法

個人建議直接看文章的最後部分的那種方法,那種方法容易上手,前面幾種很麻煩很累原始碼地址:https://download.csdn.net/my這個程式碼肯定有用,保證能執行。是我自己寫1、在D盤建立空資料夾qMulti 2、使用Qt Creator建立App應用程式:Big

maven工程src/main/java目錄無法創建問題

知識庫 word tle prop works lan rep lac title 在項目上右鍵選擇properties,然後點擊Java build path,在Librarys下,編輯JRE System Library,選擇 workspace default jre

iOS逆向工程之Hopper的ARM指令

工程一、Hopper中的ARM指令ARM處理器就不多說了,ARM處理器因為低功耗等原因,所以大部分移動設備上用的基本上都是ARM架構的處理器。當然作為移動設備的Android手機,iPhone也是用的ARM架構的處理器。如果你想對iOS系統以及你的應用進一步的了解,那麽對ARM指令集的了解是必不可少的,ARM

linux目錄操作<1>

mdi err bsp 文件的 print png usr clas sys 一、目錄的權限 (1)目錄文件的訪問權限分為三組,分別為所有者,用戶,其他。每個權限組的權限位有3個,分別為讀、寫、執行。    註意:可以使用stat函數得到目錄文件的狀態信息。權限為在stat

蒟蒻的9個背包的浩大工程(更新

無限 net 存在 定義 amount 詳細 多重背包 details 狀態轉移方程 所以說背包直接看dd大神的就好了,算了瞎寫寫吧。 0/1背包 有n件物品和一個容量為C的背包。第i件物品的重量是w[i],價值是v[i]。求解將哪些物品放入背包可使背包的

宿主機-開發板設定NFS共享目錄(1)

在嵌入式領域的開發中,常常要使用到交叉編譯的方法。因為開發板上的資源有限,所以需要利用宿主機上豐富的資源對程式碼進行編譯除錯,然後把確認沒有問題的可執行檔案放到開發板上執行。要做到宿主機和開發板進行資料傳輸,可以使用串列埠、ftp、nfs等方法,前兩種方法的速度比較慢並且傳輸過程容易出錯

vs2010單文件新增對話方塊並在對話方塊新增屬性框(標籤框)

1.建立單文件Demo 在資源檢視Dialog中插入兩個Dialoge,Style設定為child,Border設定為chill。為兩個對話方塊分別新增類,基類為CPropertyPage,類名CP1,CP2。在P1的標頭檔案新增 #include "resource.h" 2.在類檢視中在De

vs2010、MFC視窗繪製點、線、面

詳細地記錄了一下在VS2010中建立MFC工程的過程,以及繪製點、線、面功能的實現。因為是教學所用,所以過程記錄的比較繁瑣。主要包含了如何建立在MFC中建立MFC工程、繪製固定座標的圖形、通過滑鼠繪製線段。 一、建立MFC工程  

VS2010工程新增第三方庫 方法 win32 dll

在C++程式設計師來說,很多時候需要用VS2010,來呼叫第三方庫的標頭檔案和靜態庫。可是因為引用不正確,經常出現各種錯誤。在這裡,我來將以下呼叫的方法和步驟。 開啟專案“屬性”--》“配置屬性”--》”VC++目錄“,右側的”包含目錄“。輸入第三方庫標頭檔案。 如圖所

設定EclipseMaven編譯的JDK版本

設定Eclipse中Maven編譯的JDK版本 轉載 2016年10月06日 19:34:52 標籤: maven / eclipse / jdk / 2756 編輯 刪除