mikezang
uz
Oriģinālais plakāts- 2010. gada 22. maijs
- Tokija, Japāna
- 2015. gada 25. jūlijs
Kods: |_+_|
Kad es to izdaru, es beidzot saņēmu tālāk norādīto kļūdu. Ko es varu darīt?
Kods: |_+_|
Saprātīgais Madds
uz
- 2010. gada 8. novembris
- Juta
- 2015. gada 2. augusts
mikezang
uz
Oriģinālais plakāts- 2010. gada 22. maijs
- Tokija, Japāna
- 2015. gada 4. augusts
Madds Sane teica: Notiek tas, ka OS X saistītājs nevar atrast norādīto funkciju nevienā, ko tas mēģina saistīt. Iemesls tam var būt trūkstošs priekšapstrādātāja makro vai kompilētais kods un/vai bibliotēka nav saistīta.Paldies par jūsu ziņojumu! vai varat man pateikt, kā atrisināt šo problēmu? C
cqexbesd
- 2009. gada 4. jūnijs
- Vācija
- 2015. gada 4. augusts
Mikezang teica: Paldies par jūsu ziņojumu! vai varat man pateikt, kā atrisināt šo problēmu?
Es tikai domāju, bet es domāju, ka jums, iespējams, būs jāinstalē gperf. Pēc tam sāciet veidot no nulles, t.i., izveidojiet distclean vai līdzīgu programmu, vai vienkārši izdzēsiet direktoriju un vēlreiz izvērsiet tar failu.
Kromulents
- 2006. gada 2. oktobris
- Cerības un godības zeme
- 2015. gada 4. augusts
Mikezang teica: Paldies par jūsu ziņojumu! vai varat man pateikt, kā atrisināt šo problēmu?
Šķiet, ka izmantojat nepareizu GCC.
Vai nu ierakstiet pilnu ceļu uz GCC 3.3.6, vai pievienojiet to ceļam ar citu nosaukumu nekā GCC (jo Apple jau nodrošina GCC komandu, kas faktiski palaiž clang). Šī iemesla dēļ jums ir šāda kļūda:
ld: arhitektūrai x86_64 simbols(-i) nav atrasts(-i).
clang: error: linker komanda neizdevās ar izejas kodu 1 (izmantojiet -v, lai redzētu izsaukšanu)
Jūs faktiski izmantojat Clang, kas kompilējas uz x86_64. Jums ir jāpalaiž jūsu apkopotais GCC. Parasti, kompilējot GCC kā savstarpēju kompilatoru, tam piešķirat citu nosaukumu nekā GCC (kas ir viena no GCC skripta konfigurēšanas opcijām kompilēšanas laikā), lai varētu atšķirt sistēmas nodrošināto GCC un savu GCC krustojumu. kompilators.
mikezang
uz
Oriģinālais plakāts- 2010. gada 22. maijs
- Tokija, Japāna
- 2015. gada 4. augusts
cqexbesd teica: Es šeit tikai minēju, bet es domāju, ka jums var būt nepieciešams instalēt gperf. Pēc tam sāciet veidot no nulles, t.i., izveidojiet distclean vai līdzīgu programmu, vai vienkārši izdzēsiet direktoriju un vēlreiz izvērsiet tar failu.Lieliski! Vakar vakarā atradu šo lapu http://stackoverflow.com/questions/3040801/error-compiling-gcc-undefined-reference-to-libc-name-p , kļūda ir pazudusi pēc tam, kad sekojat tai.
Populārākas Posts