cpp

Whisper.cppの起動に時間がかかります。これを避けることはできますか?
cpp

Whisper.cppの起動に時間がかかります。これを避けることはできますか?

使っていますhttps://unix.stackexchange.com/users/560724/georgi-gerganov~のささやき.cppインタビュー録音を移し書きます。そのうちのほとんどは1~2分程度の短い内容です。問題は、Whisper.cppの起動に時間がかかることです(起動するたびにRAMに数GBがロードされるため)。この遅い起動問題を解決する方法はありますか?録音処理後も実行を続ける方法はありますか? コピーしたいファイルが数千個(おそらく10,000個以上)なので、各起動に1分かかると、10,000個のファイルを起動するのに一週間(!...

Admin

プログラムによる最終 DHCP リース時間の照会
cpp

プログラムによる最終 DHCP リース時間の照会

私はビルドルート組み込みLinuxを持っており、C ++プログラムを使用してイーサネットポート設定(無効、静的、DHCPなど)を変更できます。 DHCPに切り替えるときは、デバイスが実際にDHCPリースを獲得した時期(つまりタイムスタンプ)を確認することをお勧めします。 これをどのように決定できますか? 現在のIPアドレスをポーリングして変更を待つことはオプションではありません。 ...

Admin

Linux端末では、ボックス文字が正しく表示されません。
cpp

Linux端末では、ボックス文字が正しく表示されません。

私はボックス文字を使用して情報を表示するC ++]プログラムを作成しました。ターミナルアプリを使ってmacOSでプログラムを実行しましたが、うまくいきました。 私が切り替えたときDebian Linux同じコードを使用して再コンパイルしたところ、この問題が発生しました!オンラインで回答を検索しましたが、この質問に関連する回答が見つかりませんでした。私はこれを両方でテストしましたLX端子そして URXVT。 以下は、この問題に対して再現可能な最小限の例です。 #include <ncurses.h> #include <iostre...

Admin

実行可能ファイルに関連付けられたアイコンファイルを見つける方法は?
cpp

実行可能ファイルに関連付けられたアイコンファイルを見つける方法は?

私はウィンドウマネージャを構築しており、実行中の実行可能ファイルのタスクバーに関連付けられているアイコンを見つける必要があります。アイコンの仕様を見つけて、すべてのアイコンを見つけることができました/usr/share/icons/theme_name(重要であれば私はアーチLinuxを使用しています)。私も.desktopそれを見つけました/usr/share/applications。 問題は、.desktopファイルを実行中の実行可能ファイルに関連付けることです。私は実行中のウィンドウの名前が.desktopファイル名と一致する必要があると思いました。...

Admin

CmakeプロジェクトでImlib2を使用する方法は?
cpp

CmakeプロジェクトでImlib2を使用する方法は?

私はアーチLinuxにCmakeプロジェクトを持っており、Imlib2を使用する必要があります。ただし、cmakeはパッケージを見つけることができません(添付のスクリーンショットを参照)。通常、この問題はライブラリの開発バージョンをインストールすると解決されますが、Arch Linuxでは見つからないようです。 愚かな場合は申し訳ありませんが、私はLinux開発が初めてです。誰もが正しい方向に私を指すことができればとても感謝します! ...

Admin

Xlib。 XGrabButtonがクリックを消費しないようにするには?
cpp

Xlib。 XGrabButtonがクリックを消費しないようにするには?

最初の質問です。ここで要件を見落とした場合は、ご容赦ください。 Arch Linux用のウィンドウマネージャを作成しようとしています。現在のウィンドウをマップする前にキャッチイベントを追加します。 私は以下を持っています: XGrabButton(display, Button1, 0, window, false, ButtonPressMask, GrabModeAsync, GrabModeAsync, None, None); Button1 を押すと、次のコマンドを実行します。 XRaiseWindow(display, frame); 今問題...

Admin

GCC と Clang は C++ コードをコンパイルできません。
cpp

GCC と Clang は C++ コードをコンパイルできません。

コマンドを実行してみてください。gcc code.cpp -o runthis ただし、次の形式のエラーが発生します。 /usr/bin/ld: /tmp/cco6J3Vh.o: warning: relocation against `_ZSt4cout' in read-only section `.text' /usr/bin/ld: /tmp/cco6J3Vh.o: in function `main': code.cpp:(.text+0x28): undefined reference to `std::cout' /usr/bin/ld: co...

Admin

cpp restart コマンドは SSH セッションを終了しません。
cpp

cpp restart コマンドは SSH セッションを終了しません。

システムを再起動する小さなcppアプリケーションがあります。これまで、これは非常にうまく機能しています。 sync(); //need for data safety reboot(RB_AUTOBOOT); SSHを介して接続し、接続されたデバイスでこのプログラムを実行しない限り。その後、SSH 接続が中断されます。 SSH経由で接続してCLI命令を使用する場合 sudo reboot または sudo shutdown -r now SSH 接続は次のメッセージで終了します。 Connection to xxx.xxx.xxx.xxx closed...

Admin

カーネル4.19.xを含むLinux Debian 10にcmakeを作成し、opencv 4.xをインストールします。
cpp

カーネル4.19.xを含むLinux Debian 10にcmakeを作成し、opencv 4.xをインストールします。

私はこの情報を探しています。 OpenCV 4.xをホームページからオンラインで構築してください。例や例をコンパイルする方法が見つかりませんでした。 cmakeを使用してビルドプロセスからOpenCV 4.xの例をインストールできますか? https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.htmlcmakeとmake、sudo make installを使ってインストールしたリンクです。答えcmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTAL...

Admin

Linuxソースコードを前処理して別のディレクトリに保存する
cpp

Linuxソースコードを前処理して別のディレクトリに保存する

完全なLinuxソースコードがあるとしましょう/tmp/linux-src。 menuconfig「何か」をしたい後は、gcc -E拡張を除くすべてのプリプロセッサマクロ、#include実際に構成された前処理ソースコード(コンパイル用)は/tmp/linux-src-to-compile単一のファイルではなく、ツリー構造全体が保存されるため、不要なファイルは残ります。 このようなトリックは可能でしょうか?クロスコンパイルを準備するときも可能ですか? ありがとう ...

Admin

Dashウォレットの作成中にエラーが発生しました。
cpp

Dashウォレットの作成中にエラーが発生しました。

コマンドを正常に実行しました。 ./autogen.sh ./configure その後、実行中にエラーが発生します。 make エラーは次のとおりです。 Making all in src make[1]: Entering directory '/home/myname/Documents/dash-master/src' make[2]: Entering directory '/home/myname/Documents/dash-master/src' make[3]: Entering directory '/home/myname...

Admin

「PKG_CONFIG_PATH」が正しく設定されていてもヘッダーが見つかりません。
cpp

「PKG_CONFIG_PATH」が正しく設定されていてもヘッダーが見つかりません。

ライブラリをインストールしました~/.local。環境変数の設定は次のとおりです。 $ echo $LD_LIBRARY_PATH /home/saga//.local/lib $ echo $PKG_CONFIG_PATH /home/saga//.local/lib/pkgconfig /home/saga//.local/lib/pkgconfig次の内容のre2.pcファイルがあります。 prefix=/home/saga//.local exec_prefix=/home/saga//.local includedir=/home/saga...

Admin

LinuxでC ++でHDIO_GETGEOとHDIO_GET_IDENTITYを使用する
cpp

LinuxでC ++でHDIO_GETGEOとHDIO_GET_IDENTITYを使用する

HDIO_GETGEO誰でも間の重要な違いを説明できますかHDIO_GET_IDENTITY? Linuxドキュメントとこのドキュメントでは、次のタイトルが付けられました。HDIO_ ioctl コールの要約。、前者は「デバイスジオメトリのインポート」に使用され、後者は「IDE識別情報のインポート」に使用されることがわかっています。 HDIOサマリードキュメントでは、「struct hd_geometry」オブジェクトが「ioctl」呼び出しにパラメータとして渡され、「セクタ数」を含むことが示されています。 ただし、HDIO_GET_IDENTITY符...

Admin

Debianにlog4cppをインストールしてコンパイルする
cpp

Debianにlog4cppをインストールしてコンパイルする

tar.gzとしてローカルに保存されたlog4cppフレームワークパッケージをインストールする方法とビルドに使用するパッケージのファイル。インターネットでいくつかの記事を読んだが、この部分で詰まった。 ./configure make make check make install tar.gzでアプリケーションをインストールしてビルドする方法を説明できる人はいますか? ありがとう ...

Admin

追加読書
cpp

追加読書

一部のソースコードをコンパイルしようとしていますが、端末に「make」コマンドを入力するとエラーが発生します。限られた理解によると、コードが.Fファイルから.f90ファイルを生成しようとすると問題が発生するようです。オンラインで読むと、問題はcプリプロセッサに関連しているようです。 acヘッダーが.f90ファイルに追加され、gfortranに問題があるようです。 「make」コマンドの出力は次のとおりです。 make: Circular mod_prec.o <- mod_prec.o dependency dropped. make: Circul...

Admin