Say I have a standard C++ program and have some 'extern' functions in other files that I want to include when compiling without #including. Then how do I go about this with CL?
You could use a library, as kbw said.
But you don't normally use functions without including them in .h files.
Maybe you might want to look into function prototypes, declare them in a header and define them in its respective cpp file. That way, the linker can resolve them.