![]() |
Setup Valgrind - Printable Version +- Linux Lite Forums (https://www.linuxliteos.com/forums) +-- Forum: Development (https://www.linuxliteos.com/forums/forumdisplay.php?fid=7) +--- Forum: Coding (https://www.linuxliteos.com/forums/forumdisplay.php?fid=33) +--- Thread: Setup Valgrind (/showthread.php?tid=7935) |
Setup Valgrind - Kevin Perez - 09-16-2021 Hey there everyone, Not sure how much information one needs to help me get Valgrind to be fully setup. If necessary, I will post the version of Linux Lite and Code::Blocks currently installed on my computer. HOpefully, what is included will be sufficient. I am currently using Code::Blocks as my compiler. I have created a simple project by the name of DynIntArray. in this project there are two classes: DynIntArray & DynVoidArray. Each one has a dynamic array. In order to verify that my project is not leaking memory, I am hoping to use Valgrind. I have already installed it, but I now need to edit the bashrc file so it includes "export VALGRIND_LIB = '/usr/lib/valgrind'. Unfortunately, once I have opened the bashrc file to edit it, I am not sure how to save it. Furthermore, the video I was watching seems to be meant for Ubuntu rather than Linux Lite. How may I open, edit, and save the changes I wish to make to the .bashrc file? Hopefully, with some assistance, I can check to ensure the project is not leaking memory. Thank you for reading this post, and I very much look forward to reading your responses. Re: Setup Valgrind - Valtam - 09-18-2021 Code: mousepad ~/.bashrc scroll to the bottom, enter your code. Then save the text file and do: Code: source ~/.bashrc Re: Setup Valgrind - Kevin Perez - 09-19-2021 I copied and pasted the export VALGRIND_LIB = '/usr/lib/valgrind' into the file. Next, I saved it. Finally, I ran the command you suggested: source ~/.bashrc. Then I received the following error. It says, "bash: export: '=': not a valid identifier" "bash: export: 'usr/lib/valgrind': not a valid identifier". What would you suggest I replace inside of "export VALGRIND_LIB = '/usr/lib/valgrind'"? Re: Setup Valgrind - Valtam - 09-19-2021 I'll need the link to the original instructions you used. Sent from my mobile phone using Tapatalk Re: Setup Valgrind - trinidad - 09-19-2021 Code: /usr/lib/valgrind Code: ~/yourusername/usr/lib/valgrind TC Re: Setup Valgrind - Kevin Perez - 09-24-2021 I am unable to find the website responsible for giving me this instruction. I am not sure how to find it again now. I did make sure Valgrind is located in the folder I mentioned earlier. Do any of you have experience getting Valgrind to work on your computers. The step I successfully completed is downloading and installing Valgrind on my computer. It is very definitely located at "/usr/lib/valgrind/" I just checked to make sure. Plus, that quote was copy and pasted from the directory. What steps would you use to get Valgrind to work (in addition to the ones I have mentioned)? If it makes it easier to read:
Re: Setup Valgrind - Valtam - 09-24-2021 Never heard of it before myself. Re: Setup Valgrind - trinidad - 09-24-2021 https://snapcraft.io/install/valgrind/ubuntu https://www.valgrind.org/docs/manual/valgrind_manual.pdf TC |