티스토리 뷰

목차

    반응형

    Visual Studio 2012의 NI DAQ 프로젝트. 4가지 팁.


    1. 프로젝트 속성 변경 (Visual Studio 2012 기준)

    - 프로젝트 속성 - 구성 속성 - VC++ 디렉터리


    1. 포함 디렉터리에 추가

    • C:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C\Include
    • C:\Program Files (x86)\National Instruments\NI-IMAQ IO\Include


    2. 라이브러리 디렉터리에 추가

    • C:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C\Lib32\MSVC
    • C:\Program Files (x86)\National Instruments\NI-IMAQ IO\Lib\MSVC

    - 프로젝트 속성 - 구성 속성 - 링커 - 고급


    이미지에 안전한 예외 처리기 포함을 아니요 (/SAFESEH:NO)로 변경


    Visual Studio 2012의 NI 프로젝트. 4가지 팁[Visual Studio 2012의 NI DAQ 프로젝트. 4가지 팁]


    - 프로젝트 속성 - 구성 속성 - 링커 - 입력 - 추가 종속성


    아래의 코드를 추가

    niimaqdx.lib;%(AdditionalDependencies)


    2. 주로 참조할 예제 소스

    • C:\Users\Public\Documents\National Instruments 하단의 "NI-IMAQdx" 예제 참조
    • C:\Program Files (x86)\National Instruments\Vision Assistant 하단의 "solutions" 폴더


    3. 코딩팁

    • 사용할 Image의 객체를 초기화 하지 않으면 뭔 짓을 해도 사용이 안됨(imageGrap(NULL)).
    • 패턴 매칭 시, 불러올 이미지의 크기가 원본보다 크면 에러 발생.
    • 예제 구동 시, QUIT를 눌러서 꺼야함.
    • 그냥 닫아버리면 얼마안가 윈도우 자체가 버벅댐.


    4. 방화벽 해제


    NI Visual Studio 2012 프로젝트[Visual Studio 2012의 NI DAQ 프로젝트. 4가지 팁]



    실제로 방화벽을 꺼두기 싫어서 별의 별 짓을 다 해봤지만 소용이 없었.........던건 카메라 문제였던건가?


    Visual Studio 2012의 NI DAQ 프로젝트. 4가지 팁

    반응형