問題タブ [mkmf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - MakeMakefile がヘッダーを見つけられない
Ruby Gem の C 拡張機能を作成しています。しかし、 #find_header の動作は非常に奇妙です。
$ rake compile
rake-compiler が提供する実行によって得られたものは次のとおりです。
ヘッダーが欠落していることを示していますが、実際にはそうではありません。
なにが問題ですか?
ruby - Ruby はネイティブ gem のビルドに失敗しました
Ruby 開発環境を移植可能にしようとしていますが、DevKit のローカライズにいくつか問題がありました。正常にインストールされましたが、それを必要とする gem (この場合はwdm
) をインストールしようとすると。の内容は次のmkmf.log
とおりです。
Ruby のインストールは正常に機能していますが、何が原因なのかわかりません。devkit を必要としないすべての gem は正常に動作しますが、DevKit は動作しません...
ruby - mkmf を使用して Makefile パラメーターを変更する方法
Windows 10 環境で rake コンパイラを使用して C コードをコンパイルしようとしています。「C:」ではなく「/C/」が含まれているため、Makefile が生成しているパスに問題があります。dev-kit の一部としてインストールされた Mingw は、この形式の abs パスを処理できません。 Windows 形式に変更します。
topdir とプレフィックスに注意してください。
メイクファイル:
extconf.rb ファイルでこれを行うことで、「プレフィックス」の値を変更できます。
しかし、何らかの理由で「topdir」の値を変更しようとしても、値はオーバーライドされません。私が見逃しているアイデアはありますか?