Trang chủ Chưa phân loạiFix lỗi make: *** [main.o] Error 1

Fix lỗi make: *** [main.o] Error 1

bởi Admin
10 lượt xem 1 Phút đọc

Dear All
I'v used Eclipse to create a simple AVr application for ATMEGA8A, but after compiling the code i got an errors which is generated with any avr application coded by the Eclipse,so pls help to solve these errors my code is

#include <avr/io.h>
int main()
{
   DDRC |= 1<<PC0;
   while(1)
   {
	 PORTC0 ^= 1<<PC0;
   }
}
and the errors are

make: *** [LedOnOff.o] Error 1
recipe for target 'LedOnOff.o' failed

and the details for the auto generated make file ,which contain the errors belong to subdir.mk file

################################################################################
# Automatically-generated file. Do not edit!
################################################################################

# Add inputs and outputs from these tool invocations to the build variables
C_SRCS +=
../LedOnOff.c

OBJS +=
./LedOnOff.o

C_DEPS +=
./LedOnOff.d

# Each subdirectory must supply rules for building sources it contributes
%.o: ../%.c
@echo 'Building file: $<' "the error is here"
@echo 'Invoking: AVR Compiler'
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega8a -DF_CPU=16000000UL -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
@echo 'Finished building: $<'
@echo ' ' 

and the toolchain configuration as below

AVR-GCC C:Program Files (x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainbin

GNU Make C:Program Files (x86)AtmelStudio7.0shellutils

AVR Header Files C:Program Files (x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainavrinclude

AVRDude C:Program Files (x86)Arduinohardwaretoolsavrbin

many thanks:

Source: www.avrfreaks.net

Để lại bình luận

Focus Mode

Đã phát hiện trình chặn quảng cáo

Vui lòng hỗ trợ chúng tôi bằng cách tắt tiện ích chặn quảng cáo (AdBlocker) trên trình duyệt của bạn khi truy cập trang web của chúng tôi.