問題タブ [libconfig]

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 投票する
2 に答える
772 参照

c - const char * を char ** にコピーします

ライブラリを使用してlibconfig、ファイルから構成データを読み取っています。情報を解析して後でクリーンアップする関数を抽出するのに苦労しています。

実行strcpy(*hostname, tmp)すると、コア ダンプが発生します。

hostnameport、およびipは に初期化されNULLます。

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

c - libconfig: CMake を使用してコンパイルするとエラーが発生する

私はプロジェクト内で libconfig を使用しており、ネストされた CMakeLists.txt スクリプトを使用して残りのコードでコンパイルすると便利だと考えました。以下は、libconfig ソース ファイルが配置されているディレクトリの内容です。

CMakeLists.txt の内容は次のとおりです。

Linux (Fedora 20) マシンでコンパイルすると、いくつかの警告が表示されます。OSX (Yosemite) マシンでコンパイルすると、次のエラーが発生します。

これが原因である可能性があることを知っている人はいますか?

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

c - Raspberry Pi アプリケーションの libconfig ライブラリをリンクする方法

現在、Raspberry Pi 用の C アプリケーションを修正しています。次のコマンドでアプリケーションをビルドします。

libconfigライブラリを使用したいと思います。以下の問題があります

libconfig マニュアルでは、次のように述べています。

ライブラリとリンクするには、リンカーへの引数として「-lconfig」を指定します。

makeコマンドでリンクするにはどうすればよいですか?

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

c - LibConfig - コンテナ リストの取得方法

次の構成があります。config_lookup() を使用して各セクションをループする方法は知っていますが、各セクションの名前を見つける方法がわかりません!

セクション名、つまり、libconfig を使用して jack & jill を取得する方法を考えていました。パラメータ名は事前に知っているので、jack と jill の値を取得する方法は知っていますが、jack と jill はユーザーが構成します。短縮されたコードは次のようになります-

それを行う方法はありますか?前もって感謝します

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

c++ - libconfig++ : 構成ツリーのルートに設定を追加する

myCfg.cfg次のような構成ファイルがあります。

すべての設定が構成ツリーのルートにあることに注意してください。

私のC++プログラムがそのファイルをロードし、キーが である新しい設定を追加し、keyDそれに整数値を割り当てます5。最終的に、MyCfgメモリ内では次のようになります。

まず、myCfg.cfgファイルがコンストラクトにロードされMyCfgます。次に、設定keyDを のルートに追加する必要がありますMyCfglibconfigのドキュメントは、Setting::add()メソッドが次のことを示しています。

グループである必要がある設定に、指定された名前とタイプを持つ新しい子設定を追加します

しかし、そこにはグループがありませんMyCfg… では、Config オブジェクトのルートに設定を追加するにはどうすればよいでしょうか?

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

linux - Linux、libconfig ライブラリを使用

libconfig ライブラリを使用して wifi.conf を開く単純なタスクは、「/tmp/wifi.conf:6 での解析エラー - 構文エラー」で終了します。

「問題」の構成行は次のとおりです。 WIFI_MODE=sta

ソース:

... cfg.readFile("/tmp/wifi.conf"); ...

何が問題になる可能性がありますか?

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

c++ - libconfig- Visual Studio 2010 で未解決の外部

libConfigVisual Studio で、Windowsのライブラリを使用してコードをコンパイルしようとしています。

これはコードです:

ここからライブラリをダウンロードしました。追加のインクルード ディレクトリで、すべてのソースとヘッダーを含むフォルダーを追加しました。

そのコードで得られるエラーは次のとおりです。

サンプルコードもコンパイルして成功したので、プロパティ、追加のインクルードファイルを見て、それを私のものと比較しましたが、同じでした。

コード間に他の違いは見られません。

何が欠けているのかわからないので、それについてのガイダンスをいただければ幸いです。