cross-platform

    15

    4答えて

    私はVisual Studioの下でモノを対象としたクロスプラットフォームソフトウェアを開発しており、ワンクリックでWindowsとLinux(特にUbuntu)のインストーラをビルドできるようにしたいと考えています。ポストビルドのイベントからcygwinを呼び出すことで私はそれを行うことができると思っていましたが、私は最高でVisual Studioプラグインを望んでいました。パッケージ形式はか

    39

    10答えて

    さまざまなコンパイラ(gcc、microsoft vC++、borlandなど)と異なるプラットフォーム(Win、Linux、Mac)のC/C++プロジェクト用のmakefileを生成できるツールを探しています。

    3

    3答えて

    特定のプログラム呼び出しのファイルの読み取り/書き込みを追跡できます。実際のトランザクションに関する情報は必要ありません。関連するファイル名だけです。 これにはクロスプラットフォームのソリューションがありますか? プラットフォーム固有のさまざまな方法は何ですか? Linuxの場合、strace/ptraceがあることがわかります(より速い方法があれば良いでしょう)。 私はmac osにktrace

    0

    1答えて

    に現在のプロセスのCPU使用率を取得します:私は* nixの上で同じことを行うことができますどのように HANDLE hProcess = GetCurrentProcess(); FILETIME ftCreation, ftExit, ftKernel, ftUser; GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernel,

    3

    7答えて

    プログラマーとしての私の仕事では、オーディオファイルをさまざまな形式に変換するためのプログラムをC++で作成します。おそらく、これには単純なGUIを構築することが含まれます。 ではなくQtのか、GTKのようなクロスプラットフォームのツールキットのココアとのWinFormsを使用してMacとWindows用の別々のGUIを構築するために多大な努力でしょうか? (私はとにかく別々のWindows版とM

    2

    4答えて

    共有ワークスペースで使用されるツールを記述します。このスペースには複数のOSが動作しているため、一般にPythonを使用して、複数のマシンにインストールされているバージョンを標準化しています。しかし、C言語でいくつかのことを書こうと思っていたら、アプリケーションをPythonスクリプトでラップして、オペレーティングシステムを検出し、正しいバージョンのCアプリケーションを起動させることができるかどう

    5

    2答えて

    Pythonアプリケーション内からPGP/GPGシグネチャを作成して確認する最も簡単な方法は何ですか? サブプロセスを使用してpgpまたはgpgを呼び出して出力を解析できますが、私は外部プログラムをインストールする必要がない方法を探していました(私のアプリケーションはクロスプラットフォームのmac/windows/unixです)。