G++ -I 与 -L选项 编译 连接 选项

时间:2022-03-31 01:34:34
经常会有用的-I 与 -L选项;

-I选项: -I/root/include ,此用来引入一个头文件包含目录;

-L选项:-L/root/lib ,此用来引入一个库文件包含目录;

 

CXX = g ++
 
TARGET = py
 
C_FLAGS+= -g-Wall
 
INC= -IC:/Python27/include/
LIB= -LC:/Python27/libs/-lpython27
 
all : $ ( TARGET )
 
py :    py . o
     $ ( CXX ) - o $ @ $ ^    $ ( LIB ) $ ( C_FLAGS )
 
. cpp . o :
     $ ( CXX ) - c - o $ * . o $ ( INC ) $(C_FLAGS) $*.cpp
 
clean :
     - rm - f * . o $ ( TARGET )