1. 程式人生 > >謝沛良 20165321 第1周總結

謝沛良 20165321 第1周總結

增加 print image file 9.png mat 截圖 int 全屏

測試1-vi

  1. 每個.c一個文件,每個.h一個文件,文件名中最好有自己的學號
  2. 用Vi輸入圖中代碼,並用gcc編譯通過
  3. 在Vi中使用K查找printf的幫助文檔
  4. 提交vi編輯過程截圖,要全屏,包含自己的學號信息
    技術分享圖片

測試2-gcc測試

  1. 用gcc 進行預處理,編譯,匯編,鏈接vi輸入的代碼
  2. 生成的可執行文件中要有自己的學號
  3. 提交預處理,編譯,匯編,鏈接,運行過程截圖,要全屏,包含自己的學號信息
    技術分享圖片

測試3-gdb測試

  1. 用gcc -g編譯vi輸入的代碼
  2. 在main函數中設置一個行斷點
  3. 在main函數增加一個空循環,循環次數為自己學號後4位,設置一個約為學號一半的條件斷點
  4. 提交調試過程截圖(一定包含條件斷點的),要全屏,包含自己的學號信息
    技術分享圖片

    技術分享圖片

測試4-靜態庫的測試

  1. 除了main.c外,其他4個模塊(add.c sub.c mul.c div.c)的源代碼不想給別人,如何制作一個mymath.a靜態庫?main.c如何使用mymath.a?
  2. 提交靜態庫生成和調用過程截圖(一定包含條件斷點的),要全屏,包含自己的學號信息
    技術分享圖片
    技術分享圖片
    技術分享圖片
    技術分享圖片
    技術分享圖片
    技術分享圖片

測試5-共享庫

  1. 除了main.c外,其他4個模塊(add.c sub.c mul.c div.c)的源代碼不想給別人,如何制作一個mymath.so共享庫?main.c如何使用mymath.so?
  2. 提交共享庫生成和調用過程截圖(一定包含條件斷點的),要全屏,包含自己的學號信息
    技術分享圖片

測試6-Makefile
1 寫出編譯上面vi編輯代碼的makefile,編譯出來的目標文件為testmymath, 只用顯式規則就可以.
2 提交Make過程截圖,要全屏,包含自己的學號信息
技術分享圖片


技術分享圖片
技術分享圖片
技術分享圖片

謝沛良 20165321 第1周總結