Regarding a C++ compiler, what I found online is a file called
"Clang+LLVM for various operating systems. Is this the correct file for
getting the current C++ compiler?
On 6/20/2023 5:16 AM, outlook_CBA7AF20E6ACB52B@xxxxxxxxxxx wrote:
Hi Joel
Thank you so much. I will definitely go and have a look. It doesn’t matter to the lectures which compiler we are using.
Kind regards
Alicia
Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows
*From: *joeldodson@xxxxxxxxx
*Sent: *Monday, 19 June 2023 22:33
*To: *program-l@xxxxxxxxxxxxx
*Subject : *[program-l] Re: C++ compiler
Hi Alicia,
Plus one to Tony’s point.
If you do want to use the Microsoft C++ compiler (that comes with Visual Studio), but prefer, or would rather use, Visual Studio Code, check out this link:
https://code.visualstudio.com/docs/cpp/config-msvc
Disclaimer, I haven’t tried it myself. Also, Visual Studio (the real IDE, not VSCode) is valuable to know and is also accessible. You might want to invest time learning that as well.
If the class will be using Linux (e.g., Ubuntu) to compile and run programs, check out Windows Subsystem for Linux (WSL). VSCode has a WSL extension making it easy to edit projects within a Linux OS running within WSL.
And if you need to ssh into remote hosts and run programs there, I like to do that with VSCode and the ssh extension. It’s a great way to use your local environment for editing remote files.
If some of this doesn’t make sense as a first year CS student, don’t worry. Just know there are many accessible ways to write, run, and debug code.
All the best for your studies.
Cheers,
Joel
*From:*program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> *On Behalf Of *Tony Malykh
*Sent:* Monday, June 19, 2023 10:29 AM
*To:* program-l@xxxxxxxxxxxxx; outlook_CB A7AF20E6ACB52B@xxxxxxxxxxx <aliciar51204@xxxxxxxxx>
*Subject:* [program-l] Re: C++ compiler
In general try to use whatever your classmates are using or whatever instructor recommends for the class. There are basically three big C++ compilers: g++, clang and msvc (in no particular order). All three are command line tools so you won't have any accessibility problems with either of them. msvc obviously comes with Visual Studio, so if you need an IDE, then pick msvc.
HTH
On 6/19/2023 8:30 AM, outlook_CBA7AF20E6ACB52B@xxxxxxxxxxx wrote:
Good evening everyone
Hope you are doing well. I am a blind first year student studying
Computer Science. I just want to know which C++ compiler is the
best to run for the NVDA screenreader on a laptop?
Kind regards
ALicia
Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986>
for Windows
< /p>
** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe <mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe>] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq <mailto:program-l-request@xxxxxxxxxxxxx?subject=faq>] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq
** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq