[問題] 大程式架構 src include bin lib等資料 …
遇到的問題: (題意請描述清楚)
因為課程需要的緣故,我必須使用學長提供的library,
但這是我第一次使用別人提供的lib,他的檔案架構如下
+include
| libpa.h
| pa_utility.h
|
+lib
| libpa.a
|
+src
| libpa.cpp
| pa_utility.cpp
| padump.cpp
| painfo.cpp
|
+bin
| painfo (執行檔)
|
Makefile
請問如果我今天要使用定義在libpa.h裡面的一個function "writeToFile"
我的testpa.cpp檔該怎麼include呢,
我試過 #include "libpa.h"
然後compile時寫 g++ testpa.cpp -o testpa -I ./include/ -L ./lib -lpa
但還是error " 'writeToFile' was not declared in this scope "
那請問要怎麼compile(-I -L參數??),或寫makefile呢?
懇請各位高手相助,謝謝。
或者提供相關資源,哪裡可以學到怎麼建立這種有src, include, lib等資料夾的程式
開發平台: Linux
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.252.248
※ 編輯: sa901119 來自: 140.112.252.248 (12/07 20:33)
→
12/07 20:37, , 1F
12/07 20:37, 1F
→
12/07 20:39, , 2F
12/07 20:39, 2F
→
12/07 20:40, , 3F
12/07 20:40, 3F
→
12/07 20:40, , 4F
12/07 20:40, 4F
→
12/07 20:41, , 5F
12/07 20:41, 5F
→
12/07 21:08, , 6F
12/07 21:08, 6F
→
12/07 21:08, , 7F
12/07 21:08, 7F
→
12/07 21:08, , 8F
12/07 21:08, 8F
→
12/07 21:11, , 9F
12/07 21:11, 9F
→
12/07 21:11, , 10F
12/07 21:11, 10F
→
12/07 21:23, , 11F
12/07 21:23, 11F
→
12/07 21:24, , 12F
12/07 21:24, 12F
→
12/07 21:24, , 13F
12/07 21:24, 13F
→
12/07 21:24, , 14F
12/07 21:24, 14F
→
12/07 21:25, , 15F
12/07 21:25, 15F
→
12/07 21:25, , 16F
12/07 21:25, 16F
→
12/08 00:29, , 17F
12/08 00:29, 17F
→
12/08 00:31, , 18F
12/08 00:31, 18F
→
12/08 07:25, , 19F
12/08 07:25, 19F
→
12/08 07:27, , 20F
12/08 07:27, 20F
→
12/08 10:37, , 21F
12/08 10:37, 21F
推
12/08 10:52, , 22F
12/08 10:52, 22F
→
12/08 15:13, , 23F
12/08 15:13, 23F
→
12/10 03:47, , 24F
12/10 03:47, 24F
→
12/10 03:48, , 25F
12/10 03:48, 25F