- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am trying to include the 'CyAPI.lib' from the x64 Cypress library folder and trying to build in C++ 10.4 Builder for the multi target platform. But, I am facing problem with a linker error like "[ilink64 Error] Error: Unresolved external 'CCyUSBDevice::CCyUSBDevice(void*, _GUID, int)..................' while trying to build. Please find the attached snapshot for more details.
Any guidance on the matter would be greatly appreciated !!
Thanks,
Aditya
Solved! Go to Solution.
- Labels:
-
Community Information
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Han,
You are right. I came across this weblink C++ Compiler Compatibility - RAD Studio which mentions that VC++ is not compatible with bcc64 platform.
It seems that Embarcadero IDE doesn't support any other C++ compiler except bcc. If yes, cyapi.lib is will not be compatible.
You can use Microsoft Visual Studio (2008 or higher) to build the application using cyapi.lib. You can also try use cyusb.dll (.NET library). CyUSB.dll is a managed Microsoft .NET class library which enables its classes and methods can be accessed from any of the Microsoft Visual Stuido.NET managed languages such as Visual Basic.NET, C#, Visual J# and managed C++
Rashi