@akinnifes...@gmail
A [file].zip can be unzipped. Files.tar , files.tar.gz can be uncompressed with $ tar xvf
»» Can it run on NS2.35 «« : The word "it" without a file reference doesn't say anything.
Besides that : No c++ code can "run" in this context = A Linux OS + ns2.
If you mean "blackholeaodv2013-ns234-files-1.tar.gz" :
Code can be edited, see blackholeaodv2013-ns235_1.patch .
"blackholeaodv2013-ns234-files-1.tar.gz" results in blackholeaodv2013-ns234_4.patch
→ with $ diff -Naur ns-2.34-orig/ ns-2.34/ > blackholeaodv2013-ns234_4.patch
blackholeaodv2013-ns234_4.patch was applied to ns-2.35/, a few edits were done
→ and the patch created : $ diff -Naur ns-2.35-orig/ ns-2.35/ > blackholeaodv2013-ns235_1.patch
`blackholeaodv2013-ns234-files-1.tar.gz` was attached to show a different reading format from the patches:
blackholeaodv2013-ns234_4.patch and blackholeaodv2013-ns235_1.patch