![](/img/trans.png)
[英]How do I check the stability of multiple beta versions of software that all needs to build together?
[英]“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
但是,當我嘗試編譯和構建項目時(通過單擊Build
或Rebuild 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.