-1

私は現在、Payment EDC プログラミングにソース インサイト ide を使用しています。しかし、それは良い考えではありません。そのIDEから直接コンパイルすることはできません。現在、プロジェクト ファイルを追加してから、プログラミングを変更し、バッチ スクリプトを使用してコンパイルしています。このプロセスは非常にエラーが発生しやすく、面倒です。

Verifone デバイスで EDC アプリケーションを開発するための IDE をネットで検索しましたが、具体的な回答は得られませんでした。verifone には独自のアイデアがありません。たとえそれが内部使用のためのものであったとしても。

Verifone EDC アプリケーションの開発に使用できる IDE を提案してください。私は日食とqtクリエーターで試しました。lib シンボルを生成できませんでした。

4

1 に答える 1

1

VeriFone に関連する「EDC」については詳しくありませんが、Verix、VerixV、および eVo プロジェクトでは、Visual Studio を使用しています。動作させるには少し手を加える必要がありますが、いくつかの微調整の後、すべてのセットアップが完了し、すぐに使用できるようになり、IDE 内からビルドし、出力に署名してもらい、ファイルをまた、IntelliSense (いくつかの注意事項があります) と、ソリューション構成に基づいてさまざまなプラットフォーム用にビルドするように設定する機能も利用できます。

この方法を取ることにした場合、以下にいくつかの設定が必要になります (正直に言うと、明示的に設定したものと、すでにそのように設定されていたものを覚えていません)。それらを見つけるには、プロジェクトを右クリックしてプロパティに移動します。プログラムが呼び出されているとしましょうmyProgram

  1. 「一般」の下で、構成タイプがMakefile
  2. 「VC++ ディレクトリ」
    1. 実行可能ディレクトリ = $(PATH);
    2. ディレクトリを含める = $(EVOVMAC)\include;$(EVOVMAC)\template
  3. 「Nメイク」
    1. ビルド コマンド ライン = NMAKE /i /f myProgram.smk 構成 = $(構成)
    2. すべてを再構築 コマンドライン=NMAKE /i /f myProgram.smk /a 構成=$(構成)
    3. 出力=myprogram.exe
    4. インクルード検索パス=(myprogram へのインクルード ファイル);$(EVOVCS)Include;$(EVOSDK)\include; $(EVOACT)Include;$(EVOVMAC)Include;$(NMakeIncludeSearchPath)

最後のものを少し調整する必要があるかもしれないことに注意してください

それはあなたが始めるのに十分なはずです. 必要に応じて、これまたはあれを自動的に実行するために、make ファイルに対して実行できることが他にもいくつかあります。

于 2016-10-11T23:35:10.430 に答える