Compile without cmakelist.txt

I want to compile C++ program without “CMakeList.txt” compiling method as below guide.
(Installing C++ Distributions of PyTorch — PyTorch master documentation)

mkdir build
cd build
cmake -DCMAKE_PREFIX_PATH=/absolute/path/to/libtorch ..
cmake --build . --config Release

Is there anyway to write Makefile to compile below simple code?


int main()
    std:: cout << "Torch header successfully called" << std::endl;
    return 0;

I’ve tried all the way when I compile using gcc above code. But I got this error message in Ubuntu.

gcc -I<libtorch path> torch_test.cpp
torch_test.cpp:1:10: fatal error: torch/torch.h: No such file or directory
 #include <torch/torch.h>
compilation terminated.

Any ideas?