Bonjour,
J ai pour mission de réaliser un projet en C++ une interface permettant d enregistrer un flux de donnée avec un CPLD et d utliser un port usb pour enregistrer les données sur un pc.
Pour celà je dois utiliser le composant de cypress Fx2..
J ai déjà réalisé le firmware il marche je les tester avec les outils proposés par cypress. Pour ce qui est ce la programmation du CPLD pas de pb non plus je suis pas mauvais dans ce style de programmation.
Par contre j ai voulu réaliser un petit programme pour piloter cette interface et c est la ou est l os...
Tout d abord j ai cherché des projets tout fait sur le net et j en ai trouver sur le site du fabricant. Mais je n arrive pas a les compilés... Je ne comprend pas vraiment pk d ailleur..
Je vous colle ce que me donne le compilateur..
------ Build started: Project: BulkLoop, Configuration: Debug Win32 ------
Édition des liens en cours...
LINK : warning LNK4199: /DELAYLOAD:OleAcc.dll ignored; no imports found from OleAcc.dll
BulkLoop.obj : error LNK2001: unresolved external symbol __RTC_Shutdown
BulkLoopDlg.obj : error LNK2019: unresolved external symbol __RTC_Shutdown referenced in function "void __cdecl stuffBuff(unsigned char *,long,long,int)" (?stuffBuff@@YAXPAEJJH@Z)
BulkLoop.obj : error LNK2001: unresolved external symbol __RTC_InitBase
BulkLoopDlg.obj : error LNK2001: unresolved external symbol __RTC_InitBase
BulkLoop.obj : error LNK2019: unresolved external symbol __RTC_CheckEsp referenced in function "public: __thiscall CBulkLoopApp::CBulkLoopApp(void)" (??0CBulkLoopApp@@QAE@XZ)
BulkLoopDlg.obj : error LNK2001: unresolved external symbol __RTC_CheckEsp
BulkLoop.obj : error LNK2019: unresolved external symbol ___security_cookie referenced in function "public: virtual int __thiscall CBulkLoopApp::InitInstance(void)" (?InitInstance@CBulkLoopApp@@UAEHXZ)
BulkLoopDlg.obj : error LNK2001: unresolved external symbol ___security_cookie
BulkLoop.obj : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function __ehhandler$?InitInstance@CBulkLoopApp@@UAEHXZ
BulkLoopDlg.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3
BulkLoop.obj : error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function __ehhandler$?InitInstance@CBulkLoopApp@@UAEHXZ
BulkLoopDlg.obj : error LNK2001: unresolved external symbol @__security_check_cookie@4
BulkLoop.obj : error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function "public: virtual int __thiscall CBulkLoopApp::InitInstance(void)" (?InitInstance@CBulkLoopApp@@UAEHXZ)
BulkLoopDlg.obj : error LNK2001: unresolved external symbol @_RTC_CheckStackVars@8
BulkLoopDlg.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) referenced in function "unsigned int __cdecl XferLoop(void *)" (?XferLoop@@YAIPAX@Z)
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv
nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc
nafxcwd.lib(thrdcore.obj) : error LNK2019: unresolved external symbol __CrtSetDbgFlag referenced in function "public: virtual int __thiscall CWinThread::OnIdle(long)" (?OnIdle@CWinThread@@UAEHJ@Z)
nafxcwd.lib(afxmem.obj) : error LNK2001: unresolved external symbol __CrtSetDbgFlag
nafxcwd.lib(dumpinit.obj) : error LNK2001: unresolved external symbol __CrtSetDbgFlag
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __free_dbg referenced in function "public: static void __stdcall CObject::operator delete(void *)" (??3CObject@@SGXPAX@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __stdcall AfxAllocMemoryDebug(unsigned int,int,char const *,int)" (?AfxAllocMemoryDebug@@YGPAXIHPBDH@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtSetAllocHook referenced in function "int (__stdcall*__stdcall AfxSetAllocHook(int (__stdcall*)(unsigned int,int,long)))(unsigned int,int,long)" (?AfxSetAllocHook@@YGP6GHIHJ@ZP6GHIHJ@Z@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtSetBreakAlloc referenced in function "void __stdcall AfxSetAllocStop(long)" (?AfxSetAllocStop@@YGXJ@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtCheckMemory referenced in function "int __stdcall AfxCheckMemory(void)" (?AfxCheckMemory@@YGHXZ)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtIsMemoryBlock referenced in function "int __stdcall AfxIsMemoryBlock(void const *,unsigned int,long *)" (?AfxIsMemoryBlock@@YGHPBXIPAJ@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtMemDifference referenced in function "public: int __thiscall CMemoryState::Difference(struct CMemoryState const &,struct CMemoryState const &)" (?Difference@CMemoryState@@QAEHABU1@0@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtMemDumpStatistics referenced in function "public: void __thiscall CMemoryState::DumpStatistics(void)const " (?DumpStatistics@CMemoryState@@QBEXXZ)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtMemCheckpoint referenced in function "public: void __thiscall CMemoryState::Checkpoint(void)" (?Checkpoint@CMemoryState@@QAEXXZ)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtMemDumpAllObjectsSince referenced in function "public: void __thiscall CMemoryState::DumpAllObjectsSince(void)const " (?DumpAllObjectsSince@CMemoryState@@QBEXXZ)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtDoForAllClientObjects referenced in function "void __stdcall AfxDoForAllObjects(void (__cdecl*)(class CObject *,void *),void *)" (?AfxDoForAllObjects@@YGXP6AXPAVCObject@@PAX@Z1@Z)
nafxcwd.lib(afxmem.obj) : error LNK2019: unresolved external symbol __CrtDumpMemoryLeaks referenced in function "int __stdcall AfxDumpMemoryLeaks(void)" (?AfxDumpMemoryLeaks@@YGHXZ)
nafxcwd.lib(dumpinit.obj) : error LNK2001: unresolved external symbol __CrtDumpMemoryLeaks
nafxcwd.lib(afxasert.obj) : error LNK2019: unresolved external symbol __CrtDbgReport referenced in function "int __stdcall AfxAssertFailedLine(char const *,int)" (?AfxAssertFailedLine@@YGHPBDH@Z)
nafxcwd.lib(dumpcont.obj) : error LNK2001: unresolved external symbol __CrtDbgReport
nafxcwd.lib(filecore.obj) : error LNK2001: unresolved external symbol __CrtDbgReport
nafxcwd.lib(doccore.obj) : error LNK2001: unresolved external symbol __CrtDbgReport
nafxcwd.lib(filelist.obj) : error LNK2001: unresolved external symbol __mbctype
nafxcwd.lib(timecore.obj) : error LNK2001: unresolved external symbol __mbctype
nafxcwd.lib(apphelp.obj) : error LNK2001: unresolved external symbol __mbctype
nafxcwd.lib(dumpinit.obj) : error LNK2019: unresolved external symbol __CrtSetReportMode referenced in function "public: __thiscall _AFX_DEBUG_STATE::_AFX_DEBUG_STATE(void)" (??0_AFX_DEBUG_STATE@@QAE@XZ)
nafxcwd.lib(dumpinit.obj) : error LNK2019: unresolved external symbol __CrtSetReportHook referenced in function "public: __thiscall _AFX_DEBUG_STATE::_AFX_DEBUG_STATE(void)" (??0_AFX_DEBUG_STATE@@QAE@XZ)
nafxcwd.lib(dumpinit.obj) : error LNK2019: unresolved external symbol __CrtSetDumpClient referenced in function "public: __thiscall _AFX_DEBUG_STATE::_AFX_DEBUG_STATE(void)" (??0_AFX_DEBUG_STATE@@QAE@XZ)
.\Debug/BulkLoop.exe : fatal error LNK1120: 28 unresolved externals
Le journal de génération a été enregistré à l'emplacement "file://c:\Program Files\Cypress\USB DevStudio\CyAPI\Examples\BulkLoop\Debug\BuildLog.htm"
BulkLoop - 44 erreur(s), 1 avertissement(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Merci pour ceux qui pourront m aider je pense que c est un probleme de librairie ou lorsque j ai creer mon projet..
Merci d avance.
Damien