簡體   English   中英

GeoTest ATEasy軟件開發環境中的“全部檢查”與“全部構建/重新構建”

[英]“Check All” vs “Build/ReBuild All” in GeoTest ATEasy software development environment

我正在使用ATEasy軟件開發環境來開發自動測試。

ATEasy版本為6-136b

在其中一個項目中,我使用受密碼保護的第三方驅動程序,因此無法查看其代碼。

當我想編譯並檢查錯誤(通過單擊Check All )時,我得到:

Compiling ...
ST
System
A2D
Compiler error #570: Expected integer expression, found in 'A2D.API_RemoteRegister' in line 3

但是,當我嘗試編譯和構建項目時(通過單擊BuildRebuild all ),我得到以下信息:

    ------ Rebuild All started: Project: ST ------
Compiling ...
ST
System
A2D
No Errors

Creating 'D:\ST.exe' ...
Done.

當我運行ST.EXE一切正常。

怎么可能? 在這兩種情況下,我都看到它可以編譯代碼( Compiling ...

我在ATEasy論壇中提出了這個問題,並得到了重放:

全部檢查-檢查所有過程,無論您的項目中是否引用了它們。 全部構建和重新構建-僅檢查項目引用的過程。 由於在您的項目中您沒有調用API_RemoteRegister,因此不會顯示您所遇到的錯誤。

我檢查了一下,發現如果沒有對函數的引用,編譯器將把它添加到編譯中。

如果您仍然想向編譯中添加函數,則可以通過以下方法實現:

右鍵單擊功能->屬性->檢查“編譯”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM