add little prog for lec7
This commit is contained in:
parent
5a2d1a4854
commit
6cc93362e5
19
related_info/lec7-8/Makefile
Normal file
19
related_info/lec7-8/Makefile
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
all: lec7_1.c
|
||||||
|
@echo "====================================="
|
||||||
|
@echo "compile and analysis lec7_1"
|
||||||
|
@echo "====================================="
|
||||||
|
gcc -g -o lec7_1 lec7_1.c
|
||||||
|
@echo "====================================="
|
||||||
|
@echo "using objdump to decompile lec7_1"
|
||||||
|
@echo "====================================="
|
||||||
|
objdump -S lec7_1
|
||||||
|
@echo "====================================="
|
||||||
|
@echo "using readelf to analyze lec7_1"
|
||||||
|
@echo "====================================="
|
||||||
|
readelf -a lec7_1
|
||||||
|
@echo "====================================="
|
||||||
|
@echo "using nm to analyze lec7_1"
|
||||||
|
@echo "====================================="
|
||||||
|
nm lec7_1
|
||||||
|
clean:
|
||||||
|
rm ./lec7_1
|
12
related_info/lec7-8/lec7_1.c
Normal file
12
related_info/lec7-8/lec7_1.c
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
void X(int b) {
|
||||||
|
if (b==1){
|
||||||
|
printf("X:: b is 1!\n");
|
||||||
|
}else{
|
||||||
|
printf("X:: b is not 1!\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int main(int argc, char * argv){
|
||||||
|
int a=2;
|
||||||
|
X(a);
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user