哪个IDE最适合Verifone EDC编程 [英] Which IDE is best for Verifone EDC programming

查看:275
本文介绍了哪个IDE最适合Verifone EDC编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在使用source insight ide进行付款EDC编程。但这不是一个好的想法。我无法直接从该ide编译。我目前正在添加项目文件,然后使用批处理脚本进行编程更改和编译。这个过程非常容易出错且乏味。

I am currently Using source insight ide for Payment EDC programming. but it is not a good ide. i am not able to compile directly from that ide. i am currently adding project files, then making the programming changes and compiling using batch script. this process is very error prone and tedious.

我在网上搜索IDE以在verifone设备中开发EDC应用程序,但我无法得到任何具体答案。 verifone没有自己的ide。即使它有它可能是供其内部使用。

I searched on net for IDE's to develop EDC application in verifone devices, but i could not get any concrete answer. verifone does not have its own ide. even if it has its may be for their internal use.

您能否帮我建议哪个IDE可用于verifone EDC应用程序开发。我在eclipse和qt创建者中尝试过。但无法在其中生成lib符号。

Can you please help me in suggesting which IDE can be used for verifone EDC application development. i tried in eclipse and qt creator. but could not generate lib symbols in it.

推荐答案

我不熟悉与VeriFone有关的EDC,但是对于我的Verix,VerixV和eVo项目,我使用的是Visual Studio。你需要对它进行一些细致才能使它工作,但经过一些调整后,你将全部设置好并准备就绪,你可以在IDE中构建,让它在输出上签名,将文件移动到适当的位置等。您还将获得intellisense(有一些警告),并能够根据解决方案配置将其设置为针对不同平台构建。

I'm not familiar with "EDC" in relation to VeriFone, but for my Verix, VerixV and eVo projects, I use Visual Studio. You'll have to finesse it a bit to get it to work, but after a few tweaks, you will be all set up and ready to go and you can build from within the IDE, have it sign your output, move files to the appropriate locations, etc. You'll also get intellisense (with some caveats) and the ability to set it to build for different platforms based on the solution configuration.

如果您决定采取这种方式,这里有一些你需要的设置(我会说实话 - 我不记得我明确设置了哪些,哪些已经是这样)。要找到它们,请右键单击该项目并转到属性。假设您的程序名为 myProgram

If you decide to take this route, here are some settings you'll need (and I'll be honest--I don't remember which of these I explicitly set and which were already that way). To find them, right-click the project and go to properties. Let's say you're program is called myProgram


  1. 在常规下确定配置类型是 Makefile

  2. VC ++目录

  1. Under "General" be sure the configuration type is Makefile
  2. "VC++ Directories"

  1. 可执行目录= $(PATH);

  2. 包含目录= $(EVOVMAC)\ include; $(EVOVMAC)\ template


  • NMake

  • "NMake"


    1. 构建命令行= NMAKE / i / f myProgram.smk配置= $(配置)

    2. 重建所有命令行= NMAKE / i / f myProgram.smk / a配置= $(配置)

    3. 输出= myprogram.exe

    4. 包含搜索路径=(包含文件到myprogram); $(EVOVCS)包含; $(EVOSDK)\ include; $(EVOACT)包含; $(EVOVMAC)包含; $(NMakeIncludeSearchPath)

    1. Build Command Line=NMAKE /i /f myProgram.smk Configuration=$(Configuration)
    2. Rebuild All Command Line=NMAKE /i /f myProgram.smk /a Configuration=$(Configuration)
    3. Output=myprogram.exe
    4. Include Search Path=(the include files to myprogram);$(EVOVCS)Include;$(EVOSDK)\include; $(EVOACT)Include;$(EVOVMAC)Include;$(NMakeIncludeSearchPath)


  • 请注意,您可能需要稍微调整最后一个

    Note that you may need to tweak that last one a bit

    这应该足以让您入门。根据您的需要,您可以对make文件执行其他一些操作以自动执行此操作。

    That should be enough to get you started. There are several other things you can do to your make file to automatically do this or that, depending on your needs.

    这篇关于哪个IDE最适合Verifone EDC编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆