Wyskakuje mi błąd przy kompilacji : multiple definition of ..... first defined here , przesylam dwa screeny, bład wyskakuje rowniez dla funkcji dolna lub przeksztalcenie, kompiluje w terminalu za pomoca: gcc -std=c11 -pedantic -Wall -Wextra -Werror -fstack-protector-strong -g kostka.c -o kostka, czy ktos mogłby mi powiedzieć na czym polega bład oraz jak go naprawic ?
Nie Pokazujesz całego pliku; Masz tam jakieś includy, z którymi mógłby by być konflikt nazw?
lion137 napisał(a):
Nie Pokazujesz całego pliku; Masz tam jakieś includy, z którymi mógłby by być konflikt nazw?
#include <stdio.h>
#include <stdbool.h>
#ifndef N
#define N 5
#define LS 6
#endif
to jedyne co mam przed deklarowaniem procedur
Dodam, że program działa poprawnie, ale po tej urozmaiconej kompilacji wyskakują takie błedy
-fstack-protector-strongLike ‘-fstack-protector’ but includes additional functions to be protected— those that have local array definitions,
or have references to local frame addresses.
To powoduje te błędy, Potrzebne Ci to jest?
lion137 napisał(a):
-fstack-protector-strongLike ‘-fstack-protector’ but includes additional functions to be protected— those that have local array definitions,
or have references to local frame addresses.To powoduje te błędy, Potrzebne Ci to jest?
Z góry mam narzucone w jaki sposob to kompilowac przez cwiczeniowca i jezeli kompilator wykaże jakis blad to zadanie jest do kosza, co mam teraz zrobic ?, po wyrzuceniu tego z polecen dalej wyskakuja te same bledy wiec to chyba nie to
Program nie kompiluje się bo błędy ale działa poprawnie?
Doprawdy?
_13th_Dragon napisał(a):
Program nie kompiluje się bo błędy ale działa poprawnie?
Doprawdy?
Mam na mysli ze działa gdy kompiluje samym gcc, gdy dodam reszte to wyrzuca mi te bledy