问题描述
是否有可能编译ARM7从Visual Studio(2008/2010)前preSS或专业?如果是的话,我可以被引导至于如何做到这一点?我从有关Yagarto工具链其他职位读取。它是如何全部放入到了吗?
Is it possible to compile for ARM7 from visual studio (2008/2010) express or professional? If so, can I be directed as to how to do so? I've read from other posts about the Yagarto toolchain. How does it all fit into the picture?
我在这个领域(C#程序员)很环保,所以任何指导将是非常美联社preciated。我用我的编译测试应用程序的最后一个IDE是codeWarrior。我写的VS code和汇编从codeWarrior。不知道的调试支持但那是另一个话题。此刻,我希望能够写和VS编译。
I'm very green in this field (c# programmer) so any guidance will be very much appreciated. The last IDE I used to compile my test application was CodeWarrior. I write the code in VS and compile from CodeWarrior. Not sure of debug support but that is another topic. At the moment, I want to be able to write and compile from VS.
感谢您。
推荐答案
Yagarto只提供了GCC编译为Win32,它没有与任何VS集成(但与Eclipse IDE的工作)。
Yagarto just provides gcc compiled for win32, it does not have any integration with VS (but does work with Eclipse IDE).
从VS编译是可能的,但不是小事。你有几个选择(请注意,我没有测试过其中任何一个自己,我平时坚持命令行使)。
Compiling from VS is possible, but not trivial. You have several options (note, I have not tested any of them myself, I usually stick to "make" from command line).
- 生成文件项目。创造VS.新项目时,是其中的一个选项可用许多简单的项目,可以用一个命令行编译,你可以使用这种类型的项目为。
- 使用的MSBuild(VS2010中可用)。有人提出打造GCC在项目的MSBuild。我不知道这是否会与Yagarto工作。
- 有一个完整的(?)商业叫做解决方案。他们不仅提供编译但也从里面VS调试。
- "Makefile project". It is one of the options available when creating a new project in VS. Many simple projects can be compiled with a single command line, and you can use this type of project for that.
- use MSBuild (available in VS2010). Someone made a helper to build GCC projects in MSBuild. I don't know if it will work with Yagarto.
- there is a complete(?) commercial solution called WinGDB. They provide not only compilation but also debugging from inside VS.
这篇关于从Visual Studio交叉编译ARM7 code的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!