|
[Linker Error] 'D:\프로그램 소스\연습\PCI-9111\PCI-DASK.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
위와 같은 에러가 납니다.. 도저히해결 방법을 모르겠는데..
설명대로 Dask.h 를 Unit1.cpp 에 include 했구요..
Add to Project 에서 Pci-Dask.lib 추가 했는데..
왜 안되는건지 모르겠네.. 링크에러가 가장 짜증난당.
박순오 님이 쓰신 글 :
: 강영준 님이 쓰신 글 :
: : 지금 무지 급한데..
: :
: : 한번도.. DLL을 사용해본적이 없어서..
: :
: : 어떻게 해야 될지 막막하네요..
: :
: : 해더선언해서 .. 사용할수 있는 방법좀 알려주세요..
: :
: : ..
:
: 사용해보았는데 생각좀 해보고요.
:
: Dask.h 헤더에 포함하시고 Library는 Pci-Dask.lib 입니다.
:
: //card open
: if((card3 = Register_Card(PCI_9111DG, 0)) < 0) //check PCI_9111HR
: Application->MessageBox("PCI_9111HR CARD 을 찾을수 없습니다","확 인",MB_OK|MB_ICONERROR);
:
: //AD Convert
: F64 AverageData(U16 ch, U16 count)
: {
: F64 voltage = 0.0, total = 0.0, ad_value = 0.0;
:
: for(U16 i = 0; i < count; i++) {
: voltage = 0.0;
: AI_VReadChannel(card3, ch, AD_B_10_V, &voltage); //bipolar 10V Range AD Range Manual 참조
: total += voltage;
: }
: ad_value = total / double(count);
: return ad_value;
: }
:
|