Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
notepad++, compile c++ error
Last Updated: Jan 16 2014 21:39, Started by
cRasher1911
, Jan 16 2014 19:09
·
0
#1
Posted 16 January 2014 - 19:09
Salutare.
Dupa ce am urmarit cateva tutoriale pe net, am incercat sa transform Notepad++ intr-un compilator de C++. Am folosit codul urmator, la Plugins>NPP-EXEC: $(NPP_DIRECTORY)\..\..\bin\g++.exe "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" Am incercat sa compilez ceva simplu: #include <iostream.h> #include <stdlib.h> void main() { cout<<" C++"<<'\n'; system ("pause"); } Si primesc eroarea urmatorare: C:\..\Projects\hello.cpp:4: error: `main' must return `int' C:\..\Projects\hello.cpp:7:2: warning: no newline at end of file <<< Process finished. (Exit code 1) "C:\Users\Alex\Desktop\Notepad++Portable\Projects\hello.exe" CreateProcess() failed with error code 2: The system cannot find the file specified. ================ READY ================ Edited by cRasher1911, 16 January 2014 - 19:10. |
#2
Posted 16 January 2014 - 19:16
#3
Posted 16 January 2014 - 19:48
nu neaparat, am uitat sa specific ca sunt nou in C++/programare etc.
Asa e scris programul in cartea din care incerc sa invat. Edited by cRasher1911, 16 January 2014 - 19:49. |
#4
Posted 16 January 2014 - 20:04
Pune int in loc de void in fata lui main si "return 0;" inainte de a inchide acolada.
|
#5
Posted 16 January 2014 - 20:23
#6
Posted 16 January 2014 - 20:25
tatarduka, on 16 ianuarie 2014 - 20:04, said:
Pune int in loc de void in fata lui main si "return 0;" inainte de a inchide acolada. Quote Cartea si codul de acolo sunt antice. Iar eroarea e clara. Acolo foloseam un borland mai vechi si mergea. Pe win7 nu imi merge borlandul. Edited by cRasher1911, 16 January 2014 - 20:26. |
#7
Posted 16 January 2014 - 20:26
Compilatorul ti-e tot GCC, nu Notepad++.
Notepad++ ramane un editor de text, iar tu doar ai pus o scurtatura pentru a apela compilatorul. Care aceeasi eroare? Ca nu poate porni un executabil care inca nu exista fiindca ai erori la crearea lui? |
#8
Posted 16 January 2014 - 20:28
cRasher1911, on 16 ianuarie 2014 - 20:25, said:
Pai astea sunt materialele care le primim la facultate. Ia vezi asa: #include <iostream> #include <stdlib.h> using namespace std; int main() { cout<<" C++"<<'\n'; system ("pause"); return 0; } Edited by neagu_laurentiu, 16 January 2014 - 20:29. |
#9
Posted 16 January 2014 - 20:29
dani.user, on 16 ianuarie 2014 - 20:26, said:
Compilatorul ti-e tot GCC, nu Notepad++. Notepad++ ramane un editor de text, iar tu doar ai pus o scurtatura pentru a apela compilatorul. Care aceeasi eroare? Ca nu poate porni un executabil care inca nu exista fiindca ai erori la crearea lui? C:\..\Projects\hello.cpp:7:2: warning: no newline at end of file <<< Process finished. (Exit code 1) "C:\Users\Alex\Desktop\Notepad++Portable\Projects\hello.exe" CreateProcess() failed with error code 2: The system cannot find the file specified. ================ READY ================ @neagu_laurentiu Tot la fel, aceeasi eroare Edited by cRasher1911, 16 January 2014 - 20:35. |
#10
Posted 16 January 2014 - 20:38
Tu nu reusesti nici sa modifici fisierul care trebuie...
|
|
#11
Posted 16 January 2014 - 20:38
Eroarea ţi-o dă editorul tău, nu compilatorul. Problema pe care o ai nu prea e o problemă de programare.
|
#12
Posted 16 January 2014 - 20:45
[ http://imagizer.imageshack.us/v2/800x600q90/191/2t8d.png - Pentru incarcare in pagina (embed) Click aici ]
|
#13
Posted 16 January 2014 - 20:49
Mutat. N-are legătură cu programarea, ci cu folosirea şi setarea unor programe.
|
#14
Posted 16 January 2014 - 20:50
Aia e sintaxa de UNIX. Nu stiu daca ..reprezinta parent directory, cu toate ca ma indoiesc. La Windows parca se punea \ in loc de / pentru a reprezenta caile.
|
#15
Posted 16 January 2014 - 20:52
În sistemele care respectă standardul POSIX ar trebui să funcţioneze şi .., şi /, din câte ştiu.
|
|
#16
Posted 16 January 2014 - 21:12
cRasher1911, on 16 ianuarie 2014 - 20:25, said:
Acolo foloseam un borland mai vechi si mergea. Pe win7 nu imi merge borlandul. cRasher1911, on 16 ianuarie 2014 - 20:29, said:
Tot la fel, aceeasi eroare Edited by neagu_laurentiu, 16 January 2014 - 21:13. |
#17
Posted 16 January 2014 - 21:39
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users