問題タブ [popt]

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.

0 投票する
1 に答える
138 参照

c - 文字列が短すぎると popt segfault が発生するのはなぜですか?

argDescrip文字列が十分に長くない場合、popt がセグメンテーション違反になるのはなぜですか?

次の例を見てください。

上記のセグメンテーション違反:

に変わります.argDescripが、

popt は喜んでそれを受け入れ、出力を表示します。

何を与える?C仕様に何か欠けていますか? poptのman ページでは、必要な長さが指定されていません。これはバグですか?

0 投票する
1 に答える
346 参照

linux - efivar: -lpopt が見つかりません

libpopt をコンパイルした後でも、次の出力が得られたときに UEFI 用の LFS で efivars をコンパイルしようとしています ( http://wiki.linuxfromscratch.org/blfs/wiki/poptsed -i -e "s/@MARK64@//" Makefile.amに記載されているように、使用して、または使用せずに試行しました)。

の出力は次のld -lpoptとおりです。

0 投票する
1 に答える
42 参照

c - プログラムが引数を 2 回出力するのはなぜですか ([-d?] と [-d|--data])。(オプションの解析に popt ライブラリを使用しています)

プログラムの使用法-dはオプションを 2 回出力しますが、私は で 1 回しか提供しませんstruct poptOption。これは使用法の出力です:

--help 出力は正しいです:

これは私のコードです:

POpt ライブラリについてわからないことは何ですか? ありがとう!