From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



使用CVI Adapter時,TestStand無法載入Object或Library檔案



主要軟體:
主要軟體版本: 4.0
主要軟體修正版本:
次要軟體: LabWindows/CVI Development Systems>>Base Package, LabWindows/CVI Development Systems>>Full Development System

問題: 在TestStand中使用CVI adapter時,無法載入 .obj或 .lib檔案。我使用的版本為TestStand 4.0.1或先前的版本來搭配CVI 8.5或其後的版本。

解答:

CVI8.5及其後的版本因為相容性的緣故,因此改變了library和object檔案存放的位置。CVI現在針對這些檔案做了兩份副本;一份是針對Borland編譯器且存放在/borland的資料夾下,另一份副本是針對MSVC編譯器並存放在/msvc的資料夾下。換言之,先前存放在<CVI>\bin的library及object檔案,目前被放置在<CVI>\bin\msvc和<CVI>bin\borland的資料夾下。

改變影響所及的目錄列於其下:

  • <CVI>\bin\
  • <CVI>\sdk\lib\
  • <CVI>\toolslib\toolbox\
  • <CVI>\toolslib\custctrl\
  • 為了讓TestStand 4.0.1及先前的版本可以使用object及library檔案,你需要將這些檔案針對你的編譯器類型複製至<TestStand>\AdapterSupport\CVI\AutoLoadLibs>的目錄下。

    舉例來說,如果你目前使用的是MSVC編譯器,你需要將位於下列目錄中的library和object檔案複製到<TestStand>\AdapterSupport\CVI\AutoLoadLibs>的資料夾下。

  • <CVI>\bin\msvc\
  • <CVI>\sdk\lib\ msvc\
  • <CVI>\toolslib\toolbox\ msvc\
  • <CVI>\toolslib\custctrl\ msvc\


  • 相關連結:

    附加檔案:





    報告日期: 12/10/2007
    最後更新: 05/11/2008
    文件偏號: 4G9B1KQX