n**d 发帖数: 9764 | 1 C file can be built to .o file which can be added to .a or .so file as
function library by ar command. How does C++ organize the class code? Does
it use .a or .so too? | a**a 发帖数: 416 | 2 Virtually you can think that C++ codes were translated to c codes and then
compiled to .o file, although in reality there is no such translation.
So the answer is that it is the same as c codes. The only difference is that
.o/.a/.so files generated by c codes can be directly used by other compilers,
while c++ generated binary files can be only used by the same C++ compiler.
【在 n**d 的大作中提到】 : C file can be built to .o file which can be added to .a or .so file as : function library by ar command. How does C++ organize the class code? Does : it use .a or .so too?
| n**d 发帖数: 9764 | 3 use ar command to do it too?
that
compilers,
【在 a**a 的大作中提到】 : Virtually you can think that C++ codes were translated to c codes and then : compiled to .o file, although in reality there is no such translation. : So the answer is that it is the same as c codes. The only difference is that : .o/.a/.so files generated by c codes can be directly used by other compilers, : while c++ generated binary files can be only used by the same C++ compiler.
|
|