Visual Studio 2022
- asenna ensin VS2022 Community Edition
- jos et halua lisätä
MinGW:tä (tarvitaan ComTestissä) pysyvästi polkuun, niin:tee itsellesi komentotiedosto
vs22.bat:@call addpath.bat c:\MinGW\bin @start "vs2022" "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe"ota addpath.bat ja talleta se johonkin polussa olevaan hakemistoosi
käynnistä VS2022 komentoriviltä komennolla
vs22
- muuten voit käynnistää normaalisti jos et tarvitse ComTestiä tai olet laittanut
MinGW:n pysyvästi polkuun
1 Konsoli-projektin tekeminen
- luo projekti:
File/New/Project...Installed/Templates/Visual C++/GeneralEmpty Project- Name: (anne projektilla hyvä nimi)
- Location: (minne haluat laittaa)
- Solution: (hyvä nimi)
- OK
- lisää C++ -tiedosto:
- mene
Solution Explorerissaprojektin nimen päälle - hiiren oikea
Add/New Item/C++ File- anna hyvä nimi
- OK
- kirjoita C++ ohjelma
- mene
- Ajaminen:
F5(debuggaus), tulos vain vilahtaa, kannattaa laittaaBreakPointloppusulkuunCtrl-F5(ajaminen) jos tulos vain välähtää, niin vaihda asetuksia:- hiiren oikealla projektin nimen päälle
Properties/Configuration Properties/Linker/System/SubSystem- clikkaa ko riviä ja valitse
Console(/SUBSYTEM:CONSOLE)
Installed/Visual C++/ löytyy vain kehotuksia ladata jotain. Mitä on jäänyt välistä?
—Mulla sama ongelma tuon Installe..jne. kanssa.
—Jos käytät scanf:ää` niin VS valittaa sen vaarallisuudesta. Laita tästä ilmoitus pois seuraavasti:
Projektin nimen päällä hiiren oikealla
PropertiesEtsi C/C++ -kohdan alta
PreprosessorMuuta rivi
Preporsessor Dfinationsmuotoon_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
2 Yhden tiedoston ohjelmien ajaminen ilman projektia
- tietääkö kukaan?
Exclude From Projectvoi toki tehdä niille , joita ei halua ajaa, mutta sitten pitää lisätä se takaisinAddkautta.
3 ComTest
- katso ComTestCpp/VS2012
4 TIDE tehtävien palauttaminen
4.1 Luo komento palauttamista varten
Tools/External Tools.../AddTitle: tide submitCommand: tideArguments: submit .Initila dircetory: $(ItemDir)Use Output Windowruksi
Pikanäppäin:
- Avaa
Tools/Extrenal Toolsja laksem monesko on oma komentosi. Sanotaan että se on 4. Tools/Options/Environment/KeyboardShow command containing:tools.ExternalCommand4- Sijoita esim
Alt-T
4.2 Projektien tekeminen
Voit käyttää olemassa olevaa solutionia.
- hae demo 1 ohjeiden mukaan tehtävät vaikkapa hakemistoon
ohj2cpp/DemoC1
Tee kullekin tehtävällä oma projekti seuraavasti (mallinat2):
- Klikkaa hiiren oikealla Solutionin päällä
Add/New project...- hae
c++jaEmpty project Project name: t2Location: ohj2cppCreate- Mene projektin
Source Files-kohtaan ja hiiren oikeallaAdd/Existing Item... - etsi
DemoC1\t2-hakmeistossa olevaC/C++tiedosto ja lisää se.
4.3 Ajaminen ja palauttaminen
- Klikkaa haluamaasi tehtäväprojektia hiiren oikealle ja valiste
Set as default project - Avaa tehtävän C/C++ -tiedosto.
- Muokkaa
- Aja joko
F5(debug) taiCtrl-F5. - Aja ComTestit
- Palauta:
Tools/tide submittaiAlt-Tjos teit pikanäppäimen
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.