問題タブ [unused-functions]
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.
ios - Xcodeは、使用されている未使用の関数について不平を言います
いくつかのクラスによってインポートされる「MyConstants.h」ファイルがあります。
そのファイル内には、次のようなものがあります。
この関数は、インポートするクラスで広く使用されていますMyConstants.h
。それにしてもXcodeはこの関数などは使っていないと文句を言います。
なんで?
r - (関数 () のエラー: 未使用の引数 (高さ = 8、幅 = 8)
R の mvabund パッケージを使用して平均分散プロットをプロットしようとしています。機能しないスクリプトの行は次のとおりです。
meanvar.plot(dat_mvabund, legend = TRUE)
問題はありませんでしたが、次のようなエラーメッセージが表示されます。
Error in (function () : unused arguments (height = 8, width = 8).
オンラインでいくつかの提案を試しましたが、何もうまくいかないようです。RとR studioも再インストールしました。以前は機能していたと確信している古いデータベースでコマンドを実行しようとしましたが、現在は機能していません。
私の dat_mvabund は次のようになります。
このテーブルは、コマンド dat_mvabund <- mvabund(myData) を使用して生成されました。ここで、myData には、列に Zotus、行にサンプル名があります。
誰かが助けてくれることを願っています!ありがとうございました!
c - callcatcher と cmake の組み合わせ
私の目的は、私たちの大規模で古いコードベースで呼び出されることのないプロシージャを見つけることです。neci と呼ばれる私たちのコードは、ほとんどが Fortran で、一部は C/C++ コードです。この質問に対する一番の答えから、すばらしいツールcallcatcherに出くわしましたが、cmake と組み合わせるのが困難です。
callcatcher
一連の Fortran ファイルを手動でコンパイルして使用すると、すべてが正しく機能し、未使用のプロシージャが見つかります。
cmake
今、私はこのツールをコンパイル プロセスに組み込み、使用したいと考えました。
次に、コンピューターは次のことについて警告します。
実際、 でコンパイルするとVERBOSE=3 make -j neci
、ファイルが で正しくコンパイルされていることがわかりますcallcatcher
が、リンク手順で呼び出しの前にcallcatcher
.
私の質問は次のとおりです。
cmake
リンカー コマンドの先頭に を強制的に追加するにはどうすればよいcallcatcher
ですか?- 最初の質問が XY 問題を隠している場合、呼び出されていないプロシージャを見つけるという当初の目的を .xml なしでどのように解決できますか
callcatcher
。
私のcmakeバージョンは3.21.3です。