Linux(64bit)上でC++のDLL(32bit)を作成しようとしています。
ビルドにはbazelを使い、BUILDのcoptsで-m32を指定したのですが、以下のようなエラーが発生しました。
/home/ike/tensorflow$ bazel build //tensorflow/examples/build_dll:inference.dll ERROR: /home/ike/tensorflow/tensorflow/examples/build_dll/BUILD:1:1: Linking of rule '//tensorflow/examples/build_dll:inference.dll' failed (Exit 1) /usr/bin/ld.gold: error: bazel-out/local-opt/bin/tensorflow/examples/build_dll/_objs/inference.dll/tensorflow/examples/build_dll/dll.pic.o: incompatible target collect2: error: ld returned 1 exit status
互換性の問題のようですが、解決方法が分かりません。
分かる方いらっしゃいますか?
あなたの回答
tips
プレビュー