c++builder6でFTDI Bit Bang Modesがリンカエラー ft_openex();
c++builder6でFTDI Bit Bang Modesがリンカエラー ft_openex();などビットバンモード関数は
FTD2XX.LIB、FTD2XX.DLLを使うがこのライブラリは古いものと新しい物があるらしく
c++builder6では古いFTD2XX.LIBでERRは出ない、FTD2XX.Hも古いのには ft_openex();関数の
記載がないしかしERRは新LIBがVC用にしか作られいないためで、どうにもならない
>[リンカ エラー]'FBIAD.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
今回採用したダックス技研82ADA-BD(29800円)はビットバンモードはあきらめた
仮想COMのサンプルソフトはDISK1フォルダー内のD82DIVCS.Cを新規プロジェクトで構築すれば簡単に動いた
D82DIVCS.CはCOM3固定なのでPC-USBが認識したCOM番号に変更する必要が有った。
c++builderEX7PROが実売12万円ほどするので購入断念
c++builder6で開発続行
追記
SPRINTF_S関数など新しい関数が追加されてサンプルソースがERR山盛りでコンパイルできない問題も発生している、やはり古いツールを切り捨て使えないようにしたみたい
FTD2XX.LIB、FTD2XX.DLLを使うがこのライブラリは古いものと新しい物があるらしく
c++builder6では古いFTD2XX.LIBでERRは出ない、FTD2XX.Hも古いのには ft_openex();関数の
記載がないしかしERRは新LIBがVC用にしか作られいないためで、どうにもならない
>[リンカ エラー]'FBIAD.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
今回採用したダックス技研82ADA-BD(29800円)はビットバンモードはあきらめた
仮想COMのサンプルソフトはDISK1フォルダー内のD82DIVCS.Cを新規プロジェクトで構築すれば簡単に動いた
D82DIVCS.CはCOM3固定なのでPC-USBが認識したCOM番号に変更する必要が有った。
c++builderEX7PROが実売12万円ほどするので購入断念
c++builder6で開発続行
追記
SPRINTF_S関数など新しい関数が追加されてサンプルソースがERR山盛りでコンパイルできない問題も発生している、やはり古いツールを切り捨て使えないようにしたみたい