Visual Studio作为PIC IDE

时间:2014-10-15 14:17:11

标签: visual-studio-2013 makefile ide

我希望能够使用VS2013作为IDE来编辑我的PIC芯片。 我安装了MPLAB X IDE 2.20和适当的编译器,它运行正常,但SVN / GIT客户端和自动完成功能并不像我习惯的那样有用。 有人问了这个问题before,答案说这是可能的,但不是如此。

在MPLAB中编译时,输出中写入以下内容:

make -f nbproject/Makefile-PIC32MX795F512L.mk SUBPROJECTS= .build-conf
make -f nbproject/Makefile-PIC32MX795F512L.mk dist/PIC32MX795F512L/production/project.X.production.hex
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe" -g -x c++ -c -mprocessor=32MX150F128D -frtti -fexceptions -fno-check-new -fenforce-eh-specs -MMD -MF build/PIC32MX795F512L/production/main.o.d -o build/PIC32MX795F512L/production/main.o main.cpp 
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe" -g -x c++ -c -mprocessor=32MX150F128D -frtti -fexceptions -fno-check-new -fenforce-eh-specs -MMD -MF build/PIC32MX795F512L/production/configuration_bits.o.d -o build/PIC32MX795F512L/production/configuration_bits.o configuration_bits.cpp 
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe" -g -x c++ -c -mprocessor=32MX150F128D -frtti -fexceptions -fno-check-new -fenforce-eh-specs -MMD -MF build/PIC32MX795F512L/production/interrupts.o.d -o build/PIC32MX795F512L/production/interrupts.o interrupts.cpp 
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe" -g -x c++ -c -mprocessor=32MX150F128D -frtti -fexceptions -fno-check-new -fenforce-eh-specs -MMD -MF build/PIC32MX795F512L/production/system.o.d -o build/PIC32MX795F512L/production/system.o system.cpp 
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe" -g -x c++ -c -mprocessor=32MX150F128D -frtti -fexceptions -fno-check-new -fenforce-eh-specs -MMD -MF build/PIC32MX795F512L/production/user.o.d -o build/PIC32MX795F512L/production/user.o user.cpp 
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin\xc32-g++.exe"   -mprocessor=32MX150F128D  -o dist/PIC32MX795F512L/production/DDG.X.production.elf build/PIC32MX795F512L/production/main.o build/PIC32MX795F512L/production/configuration_bits.o build/PIC32MX795F512L/production/exceptions.o build/PIC32MX795F512L/production/interrupts.o build/PIC32MX795F512L/production/system.o build/PIC32MX795F512L/production/user.o          -Wl,--defsym=__MPLAB_BUILD=1,--defsym=_min_heap_size=4096,--defsym=_min_stack_size=4096
"C:\Program Files (x86)\Microchip\xc32\v1.33\bin"\\xc32-bin2hex dist/PIC32MX795F512L/production/DDG.X.production.elf 

1 个答案:

答案 0 :(得分:0)

虽然这适用于AVR,但这可能有助于您为PIC配置VS2013:http://www.instructables.com/id/Use-Visual-Studio-2010-to-Compile-AVR-Hex-Files/