Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 使用Visual Studio(独立Shell?)对ARM设备进行编程_Visual Studio_Visual Studio 2010_Gcc - Fatal编程技术网

Visual studio 使用Visual Studio(独立Shell?)对ARM设备进行编程

Visual studio 使用Visual Studio(独立Shell?)对ARM设备进行编程,visual-studio,visual-studio-2010,gcc,Visual Studio,Visual Studio 2010,Gcc,我想使用VisualStudio(可能是独立的Shell)创建一个自定义IDE,用C语言编写一个基于ARM的自定义设备。该设备没有操作系统,使用起来就像微控制器一样 使用VisualStudio2010独立Shell,我想做一些类似的事情。我目前正在使用基于gcc的ARM编译器 我已经通过了,但我找不到任何具体的任务。有人能告诉我怎么做吗?例如,有没有办法让我利用VisualC++编辑器而不必使用Babele来重新教VisualStudio关于C?p> MSDN文档是不够的,如果你想创建一个新的

我想使用VisualStudio(可能是独立的Shell)创建一个自定义IDE,用C语言编写一个基于ARM的自定义设备。该设备没有操作系统,使用起来就像微控制器一样

使用VisualStudio2010独立Shell,我想做一些类似的事情。我目前正在使用基于gcc的ARM编译器


我已经通过了,但我找不到任何具体的任务。有人能告诉我怎么做吗?例如,有没有办法让我利用VisualC++编辑器而不必使用Babele来重新教VisualStudio关于C?p> MSDN文档是不够的,如果你想创建一个新的IDE。我个人的建议是,您可以从现有的大型示例中学习,比如这个Python IDE

它是由Microsoft设计的,因此它提供了许多MSDN中没有的有用信息


但是,重用Visual C++编辑器意味着不能仅使用Visual Studio 2010隔离shell(我想),因为这可能需要一些仅由VisualStudio拥有的程序集。

我自己已经有了这个想法,我要开始研究的方向是创建自定义MSBug任务。然后,您可以希望将MSBu建d任务调用到嵌入式编译器中,而不是C++或C++编译器。我不知道你如何才能让intellisense或语法突出显示这样的东西发挥作用。孤立的Shell有很多技术和许可限制。例如,它没有源码控制,它不具有所有著名的VS编辑器,如C++、C++等。许多现有的VSDK示例(如IrPython)不针对隔离的shell,并简单地假设您正在“常规”VisualStudio中工作,在MSDN和Internet上。即使是限制本身也没有明确的文件记录,而且会很难找到。除此之外,MSDN是一条出路。