Recently, when I installed the cuda 10.2 from the self-extract installer, CUDA Toolkit 10.2 Download | NVIDIA Developer
The CUPTI include files and .so library were installed under cuda-10.2/extras/CUPTI/include and lib64. This is fine for all of our CUPTI source code files to use without any changes. But, when I installed the cuda 10.2 from the apt package installer,
They were installed under cuda-10.2/include and lib64. I have to modify some of source codes related to the CUPTI.
Question: why are they different? For the apt installer, it breaks the backward compatibility.