Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Problemy z kompilacja

#1
Problemy z kompilacja
Witam! znalazłem w necie stronkę http://wildtramper.com/sw/cr2/cr2.html

jest tam kod do interesującego mnie programu który ma konwertoac pliki z formatu cr2 do innych plików graficznych: plik cr2.zip , ale nie umiem skompilować umieszczonych tam plików .... jeżeli tkoś mógłby mi napisać, jak mogę to zrobić.

pozdro
Krystian
#2
RE: Problemy z kompilacja
(22.04.2010, 18:46)~Anonim napisał(a): ale nie umiem skompilować umieszczonych tam plików ....

Co masz na myśli? Napisz jaśniej bo chyba słowo kompilacja nie jest tu poprawnie użyte.
Piszę poprawnie po polsku
Myślenie ma przyszłość - niewprawionym szkodzi.
 System operacyjny: windows_vista Przeglądarka: chrome
#3
RE: Problemy z kompilacja
ściagam plic cr2.zip i są tam pliki z rozszerszeniem *.h i *.cpp i chcę stworzyć z tego plik *.exe Wesoły nie umiem tego inaczej napisać Wesoły
#4
RE: Problemy z kompilacja
*.h - Plik nagłówkowy języka C++
*.cpp - Preprocesor języka C++

1. Umiesz C++ ? (z uwagi na to , że jest to źródło nie napisane przez ciebie może zawierać błędy w kodzie i możliwe , że będziesz musiał je sam poprawić.)
2. Potrzebujesz IDE (Środowiska programistycznego) języka C++ , czyli zwykłego programu , np. Dev C++ albo Visual Studio 6 lub 2008.
3. Kompilacja nie jest trudnym procesem bo wystarczy kilka kliknięć myszką więc tego opisywać nie będe, nie wiem jak jest w Dev C++ bo używam VS6.

Mogłem napisać poprostu : "Było" , "Naucz się C++" itd.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#5
RE: Problemy z kompilacja
właśnie się nie kompiluje... zarówno pod devc jak i visualem ... tworze projekt dodaje pliki i wywala błędy ... nie jestem na tyle biegły w c++, żeby poprawić taki kod... devc wywala duzo bledow przy standardowej kompiacji... nigdy nie kompilołem plikow napisanych przez kogos, ale zakłądam, ze te umieszczone tam na stronie są poprawne skoro ktoś umieścił *.exe
#6
RE: Problemy z kompilacja
Nie zupełnie , pliki mogły być napisane w innym środowisku. Innym niż VS , Dev C++ itd. Poszukaj wskazówek tam gdzie pobierałeś plik.

Czy nie dodałeś pliku nagłówkowego jako plik preprocesora ?

A zresztą , daj loga , zobaczymy te błędy .
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#7
RE: Problemy z kompilacja
pod visual

cl cr2codec.cpp getput.cpp rawutl.cpp tiffutl.cpp
tiffutl.cpp(121) : error C2105: '++' needs l-value
tiffutl.cpp(125) : error C2105: '++' needs l-value
tiffutl.cpp(144) : error C2105: '++' needs l-value
tiffutl.cpp(148) : error C2105: '++' needs l-value
tiffutl.cpp(165) : error C2105: '++' needs l-value
tiffutl.cpp(181) : error C2105: '++' needs l-value
tiffutl.cpp(192) : error C2105: '++' needs l-value

GCC

gcc cr2codec.cpp getput.cpp rawutl.cpp tiffutl.cpp
tiffutl.cpp:121: error: lvalue required as increment operand
tiffutl.cpp:125: error: lvalue required as increment operand
tiffutl.cpp:144: error: lvalue required as increment operand
tiffutl.cpp:148: error: lvalue required as increment operand
tiffutl.cpp:165: error: lvalue required as increment operand
tiffutl.cpp:181: error: lvalue required as increment operand
tiffutl.cpp:192: error: lvalue required as increment operand

itd.
#8
RE: Problemy z kompilacja
Tak jak mówiłem , błędy środowiskowe.

Np jeżeli masz :

*((byte *)p)++

Powinno być

*((byte *)p)++)

Wiem , że jest to trudne . Ale błędy środowiskowe to tak samo jak błędy TEMP . Są bardzo łatwe do usunięcia/poprawienia tylko musisz poznać C++ trochę bardziej niż przez modyfikowanie kodów źródłowych.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#9
RE: Problemy z kompilacja
pod jakim więc kompilatorem to mogło być napisane ?? bo zakałdam, że dla jakiegoś kompilatora ta składnia była poprawna tak ??
#10
RE: Problemy z kompilacja
A kto to wie , bez nawiasów po ++ (l-value) to raczej jakiś starszy . Kompilatorów jest trochę dużo.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (Problemy z kompilacja)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  kompilacja 7601 windows 7 Home Premium - 64-bitowy dawiator 2 7723 24.05.2018, 23:37
Ostatni post: dawiator
  Windows 7 kompilacja 7601 - komunikat o legalnosci systemu treakout 2 5216 14.07.2015, 12:38
Ostatni post: treakout
  Win7 kompilacja 7601 - komunikat o legalności Magda_001 20 185497 15.05.2013, 07:11
Ostatni post: dawidzior123

Skocz do:


Wybrane wątki (Problemy z kompilacja)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Czcionka Windows - wygląd Eksploratora domeczegg 4 1981 16.04.2020 10:30
Ostatni post: domeczegg
  linux dostep do plików Will Treaty 4 2163 14.04.2020 19:03
Ostatni post: Will Treaty
  jak wyciagnac dane z logowania na strone www firefox linux kotek9 1 2374 14.04.2020 09:06
Ostatni post: Fix00ser
  Brak usługi na Huawei E3372 + Windows 10 Wiaele 1 635 13.04.2020 11:36
Ostatni post: Fozomat2
  Samoczynne przyciemnianie ekranu - Windows 10 burzmen 7 10681 12.04.2020 17:03
Ostatni post: Armo
Ściana Brak regulacji głośności Creative Muvo 2 Bitobt 0 1851 11.04.2020 13:47
Ostatni post: Bitobt
  legalny win 10 nowy makus 1 2083 11.04.2020 12:26
Ostatni post: stens
Ściana GOOGLE CHROME - błędy certyfikatu i uwierzytelnienia Squeazz 0 415 09.04.2020 18:12
Ostatni post: Squeazz
  Windows XP. Strony się nie otwierają pomimo dostępu do internetu. Lux 0 1757 08.04.2020 18:22
Ostatni post: Lux
  Windows 10 nie wykrywa domowej sieci WiFi Carreen 15 4131 08.04.2020 11:22
Ostatni post: admin
  Jak skonfigurować Linux Mint: programy, komunikatory, aktualizacje? kotek9 59 10150 08.04.2020 10:31
Ostatni post: kotek9
  Naprawa systemu windows 7 po instalacji XP KaPeL 2 1820 06.04.2020 14:00
Ostatni post: Illidan
  System nie uruchamia się - G780 Laptop (Lenovo) . marlon24 1 464 04.04.2020 10:58
Ostatni post: Kurp55
  Sprawdzenie aktualizacji. Suchysdl 0 1671 02.04.2020 03:27
Ostatni post: Suchysdl
Ściana Przeglądarka otwieranie kart mordox 3 1879 28.03.2020 19:12
Ostatni post: Illidan