ďťż

Ładny brzuch

Witam,
podczas kompilacji programu pojawiają mi się takie linijki błędu:
[Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND C++BUILDER PERSONALEDITION\LIB\CP32MTI.LIB|crtlvcl

[Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND C++BUILDER PERSONALEDITION\LIB\CP32MTI.LIB|crtlvcl

próbowałem też na innym programie, który wydaje mi się, że powinien działac i również jest błąd... to chyba zależy od kompilatora, bo przeinstalowywałem go i po tym mi się takie jaja zaczynają dziać:/
jak widać mam borlanda

pozdro i prosze o odp



Witam!!

O ile się nie mylę (a to wielka niewiadoma), to piszesz program bez użycia VCL, a kompilator na siłę chce cię tym VCL uszczęśliwić.

Jeśli usuniesz projekt, i uruchomisz Borland klikając na plik *.cpp
To spyta cię czy chcesz utworzyć projekt. Powierć.

Powinno pomóc, jeśli nie to nie wiem....

Pozdrowionka 4 all

co to jest VCL?
zaraz wyproboje Twoją radę;)

edit działa;)
prosze jednak o odp. na moje 2. pyt.:P
Użytkownik Ka-lolek edytował ten post 04 luty 2006, 16:40
http://pl.wikipedia.org/wiki/VCL



no dobra... a tak bardziej po ludzku:P
do czego sluzy taka biblioteka... czy to ma cos wspolnego z graficznymi elementami w builderze?
pozdro

VCL to biblioteka komponentów (mówi to nazwa - Visual Component Library), dzięki której łatwo tworzyć interfejs programu (przyciski, etykiety itp.)

przy innym programie wyskoczyl mi tez błąd [linker error]
ale jest on chyba troche inny, bo to co zwalczylo blad poprzedni na ten nie dziala (error powrocil po mutacji - silniejszy niz zwykle;P)
[Linker Error] Unresolved external '__fastcall TForm1::FormCreate(System::TObject *)' referenced from D:\UŻYTKOWNICY\KAROL\NAUKA INF\PRAKTYKA\C++\NAUKA VCL (OKIENKOWE)\NOTATNIK\UNIT1.OBJ

Tearz mi się to pojawilo bodajże po tym jak kliknalem na events> on create (form) i pozniej skasowałem ta funkcjie – ale to może być zbieg okoliczności:/

P.S. przepraszam za odswiezenie tematu, ale po co zakladac nowy jak ten rowniez jest moj, a jest bardzo podobny - niemalze identyczny;)

pozdrawiam


przy innym programie wyskoczyl mi tez błąd [linker error]
ale jest on chyba troche inny, bo to co zwalczylo blad poprzedni na ten nie dziala (error powrocil po mutacji - silniejszy niz zwykle;P)
[Linker Error] Unresolved external '__fastcall TForm1::FormCreate(System::TObject *)' referenced from D:\UŻYTKOWNICY\KAROL\NAUKA INF\PRAKTYKA\C++\NAUKA VCL (OKIENKOWE)\NOTATNIK\UNIT1.OBJ

Tearz mi się to pojawilo bodajże po tym jak kliknalem na events> on create (form) i pozniej skasowałem ta funkcjie – ale to może być zbieg okoliczności:/
P.S. przepraszam za odswiezenie tematu, ale po co zakladac nowy jak ten rowniez jest moj, a jest bardzo podobny - niemalze identyczny;)

pozdrawiam

w nazwie jedne go z folderów są znaki ++, usuń je.

@ Real Noname
czyli jednak faktycznie o to chodzilo...
teraz pozostaje mi pisanie notatnika od poczatku?;/
czy mozna usunac jakos te wpisy, ktore bcb sobie sam utworzyl, a teraz powodują błąd?

@delphinnista007
w tym folderze mam dosyć dużo programików i zazwyczaj działają;)
dlaczego nie możę być ++w nazwie folderu?
Użytkownik Ka-lolek edytował ten post 22 luty 2006, 17:08

dlaczego nie możę być ++w  nazwie folderu?

Jasne, tak samo nie możesz nazwać katalogu "while", "if" albo tak jak nazywa się ktoraś ze zmiennych, których używasz. ;)
Innymi słowy oczywiście, że katalog może mieć "++" w nazwie.


Innymi słowy oczywiście, że katalog może mieć "++" w nazwie.

Jeśli nie wierzysz to sprawdź po prostu. ;)


Jeśli nie wierzysz to sprawdź po prostu. ;)

A napisz co dokładnie zrobiłeś i w jakiej wersji BCB.

Mam Borland C++ Builder 6.0 Update 4 (czyli najnowszy jaki może być).
I co robie:

1. Startuje BCB
2. Przy standardowym projekcie PUSTEJ formatki klikam Save.
3. Specjalnie tworze katalog na dysku o nazwie X:/C++/ i zapisuje tam pliki Unit1.cpp i Project1.bpr.
4. Naciskam F5 ( przy standardowych ustawieniach BCB powinno być F9, ale ja mam ustawiony tryb zgodności z MS VC++).
5. I zonk! wyskakuje mi pierwsza linijka w głównym pliku cpp, w którym pisze właśnie taki błąd :P

To ciekawe, bo ja mam BCB 5, otwieram go, automatycznie otwiera się projekt z pustą formą, zapisuję go do katalogu C++ (wszystkie pliki), naciskam F9 i działa.

Czyli moje zdanie, że BCB to kompletny shit, jest coraz bardziej utwardzane :]

A mi się wydaje, że po prostu wybrałeś Save zamiast Save project. ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •