実現したいこと
OpenCVをC++builderで使用できるようにしたい
発生している問題・分からないこと
https://blogs.embarcadero.com/introducing-amazing-cmake-support-in-cbuilder-12-2/
こちらのサイトにあるようにC++builder12以降ではCMakeが導入可能になっており、デモでopencvをビルドできると記載されている。
こちらの記載通りに環境を整えmake-opencv.batを実行してもビルドが完了しない。
以下のtry_compileが完了しない
該当のソースコード
try_compile(CMAKE_C_COMPILER_WORKS SOURCE_FROM_VAR testCCompiler.c __TestCompiler_testCCompilerSource OUTPUT_VARIABLE __CMAKE_C_COMPILER_OUTPUT)
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
bcc64xのオプションに-Odが記入されていたので-Oに変更した。
結果として、bcc64xは通ったが次の cmTC_72443.exeでFATALになってしまった
補足
cmTC_72443.exeは以下のように実行されている。
C:\WINDOWS\system32\cmd.exe /C "cd . && C:\PROGRA2\EMBARC1\Studio\23.0\bin64\bcc64x.exe -tR -ecmTC_72443.exe -tM -lS:1048576 -lSc:4098 -lH:1048576 -lHc:8192 -v -tC -Wno-deprecated-declarations -Wno-deprecated-non-prototype -Wno-format -Wno-ignored-attributes -Wno-implicit-const-int-float-conversion -Wno-implicit-const-int-float-conversion -Wno-incompatible-pointer-types -Wno-incompatible-pointer-types-discards-qualifiers -Wno-int-to-pointer-cast -Wno-macro-redefined -Wno-shift-negative-value -Wno-unknown-attributes -Wno-unknown-warning-option -tM -O -v import32.lib CMakeFiles\cmTC_72443.dir\testCCompiler.c.obj && cd .
最終的にbcc64x: error: no such file or directory: 'import32.lib'と表示された。
このimport32.libを環境変数のpathの下に置いてもエラーの内容は変わらなかった。

あなたの回答
tips
プレビュー