問題タブ [kdevelop]
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++ - ライブラリとして別のCMakeプロジェクトを含める
私は、Cプログラム(どちらの言語もわかりません)用のC ++-Qt-GUIを、CMakeを使用するKDevelopを使用して作成することにしました。
Cソースにはヘッダーがないので、ヘッダーを作成し、いくつかの構造体をヘッダーに移行しました。また、Cソースで呼び出す必要がある唯一の関数の宣言も行いました。
問題は、CMakeがCファイル(したがって定義)を見つけられないか、CMakeLists.txtのソースセットにCソースを追加すると、両方が文句を言うため、呼び出すことができないことです。私のmain.cppとCソースファイルには主な機能があります。
ヘッダーで宣言したCファイルの関数のみを使用可能にする必要があることをCMakeに伝えるにはどうすればよいですか?
はい、これ:
PS:独立したプロジェクトなので、Cソースをあまり変更したくありません。開発者はヘッダーの導入を受け入れると思いますが、それ以上は受け入れません。
c++ - KDevelopのプロジェクトファイル
KDevelopを使用してcmakeベースの単純なアプリケーションを作成しようとしています。KDevelopは、2つのmyProject.kdev4プロジェクトファイルを作成しました。1つはプロジェクトフォルダに、もう1つは.kdev4非表示サブフォルダにあります。どちらも空ではありません。どれをチェックインする必要がありますか?kdevelopに1つのプロジェクトファイルのみを使用させる(できれば非表示のフォルダを使用しない)にはどうすればよいですか?
qt - CMake の実行後に make を実行する Qt と Kde4
KDevelop で使用する独自のプラグインを構築しようとしています。CMake を実行して Makefile をビルドすることはできますが、make を実行すると、「QString はタイプを指定していません。KDE プラグインをQtでビルド?
エラー:
QGlobal QObject などに関して、これに似たものがさらに多くあります。
そしてここに私のCMakeListst.txt
これは、KDevelop に私のプラグインをロードさせようとする単なるスケルトン プログラムです。再度、感謝します。
qt - 未定義の参照を使用したKDevelopビルドプラグインの問題
KDevelop::IPluginsへの未定義の参照を取得しています。これは、ライブラリが欠落していることを意味しますが、これがどのライブラリであるかはわかりません。私が行方不明になっているので、これはどこにありますか?
xml - KDevelop4のツールバーとメニューバーに追加しようとしています
KDevelop4プラグインのツールバーまたはメニューバーに追加するにはどうすればよいですか。.rcファイルを使用する必要があることはわかっていますが、そのxmlファイルの正確な構文と、KDevelopでツールバーを表示するためにコードに何を入力する必要があるかがわかりません。
次に、Sを開始するスロットがありますが、この質問では必要ありません。次に、ここに私のxmlファイルがあります。
KDevelop 4プラグインにさまざまなコントロールを配置する方法を学ぶために、私が間違っていることと、適切なリソースを知っているかどうかを教えてください。
c - C プロジェクトの作成方法
私は Kdevelop を使用して C++ プロジェクトを作成しています。ここで、C プロジェクトを作成する必要があります。3.xx バージョンでは、C プロジェクトを作成するオプションがありましたが、現在は Kdevelop 4.2 を使用しており、C++ プロジェクト テンプレート ( QT / NOGui ) しか表示できません。
C プロジェクト用に Kdevelop を設定するにはどうすればよいですか?
qt - Qtインターフェース:未定義のインターフェースエラー
KDevelopのプラグインを作成しようとしていますが、インターフェイスに問題があります。QInterfaces(KDevelop :: "Interface"を含めると、MOCステップを実行すると未定義のインターフェイスエラーが発生します。何かアイデアはありますか?これは、kdevelopプラグインの1つをkdevelopにパッケージ化された単一のエンティティとしてコンパイルした場合にも発生します。ソースコード。リンカーオプションやライブラリなどが不足している必要があります。何かアイデアはありますか?
qt-creator - qmake でシャドウ ビルドを手動で構成する
qt Creator で私が本当に気に入っている機能があり、それは Shadow ビルドです。Shadow Build がオンの場合、生成されたすべてのファイル (*.moc、Makefile、*.o) は特定のソース ディレクトリに生成されるため、ソース ディレクトリはクリーンに保たれます。私はqtクリエーターからkdevelopに移行しており、この機能がどのように機能するかを理解しようとしています.これまでのところ、変数を使用して、結果のバイナリ、mocファイル、およびオブジェクトファイルを追加のディレクトリDESTDIR
にOBJECTS_DIR
作成MOC_DIR
できますが、メイクファイルを作成できませんこのディレクトリにあります。何か案は?
user-interface - KDEファイルマネージャー用のプラグイン開発
RedHatファイルブラウザでファイルを右クリックしたときに新しいフィールドを導入したいと思います。私が読んだものを想定すると、デフォルトのファイルブラウザはDolphinです。しかし、上記を実行できるプラグイン/ハックを開発する方法がわかりません。
タスクを実行するのに特に役立つチュートリアルまたは開発ページのリンクがあれば役立ちます。
前もって感謝します。
linux - geditのようなテキストエディタは、fishを介してリモートファイルにアクセス/編集できますか?
現在、Fishプロトコル(Shellプロトコルを介して転送されるファイル)を介したリモートサーバー(はるか遠く)での開発にKDevelopを使用しています。ただし、KDevelopは私にとってはまったく異質であり(さらに、私は開発KDEのものではありません)、開発(カスタマイズ!)にgeditを使用したいと思います。
geditはFISHで機能しますか?もしそうなら、どうすればよいですか?そうでない場合、使用できるリモートファイルのキャッシュをサポートする他のカスタマイズ可能なテキストエディタは何ですか?
参考:SSHFS方式を試しましたが、ネットワーク遅延(MY <-> HK <-> US)があるため、魚を使用する方が適切なオプションです。