薊畑

Thistleのブログ

ACLがVS2019で動かない

遂にACLデビュー!と思いきや、動かなかった、そんなあなたに

_umul128が見つからなかった場合

エラーメッセージ

・C3861 '_umul128': 識別子が見つかりませんでした

解決法

ビルド→構成マネージャー を開きます。
ここで、アクティブソリューションプラットフォームをx86からx64に変更します。

備考

_umul128は64bit環境にしか存在しないっぽいです。

式が定数に評価されなかった場合

エラーメッセージ

・C2131 式は定数に評価されませんでした

解決法

プロジェクト→(プロジェクト名)のプロパティ→C/C++→全般 を開きます。
SDLチェックをいいえに変えます。

備考

VSでscanfを使いたいときに同じことをしないと動かない場合があります。

終わりに

公式の強い系ツール、動かないがち