Configuring for c/c++
if you haven't set up wsl enviroment
check this out first
download gcc compiler and betty linter for c/c++ development
Type the following one by one
sudo apt install build-essential
sudo apt update
sudo apt-get install manpages-dev
Then to check if installed type
gcc --version
For the betty linter:
Go to the betty repo:
And clone the repo
cd Betty
sudo ./install.sh
Create a file called betty and paste in
#!/bin/bash
# Simply a wrapper script to keep you from having to use betty-style
# and betty-doc separately on every item.
# Originally by Tim Britton (@wintermanc3r), multiargument added by
# Larry Madeo (@hillmonkey)
BIN_PATH="/usr/local/bin"
BETTY_STYLE="betty-style"
BETTY_DOC="betty-doc"
if [ "$#" = "0" ]; then
echo "No arguments passed."
exit 1
fi
for argument in "$@" ; do
echo -e "\n========== $argument =========="
${BIN_PATH}/${BETTY_STYLE} "$argument"
${BIN_PATH}/${BETTY_DOC} "$argument"
done
Once saved, exit file and change permissions to apply to all users with chmod a+x betty
Move the betty file into /bin/ directory
or somewhere else in your $PATH with
sudo mv betty /bin/
You can now type betty "filename"
to run the Betty linter!
and now you can compile and run linux c code on your windows machine
Top comments (0)