看板 Gossiping 關於我們 聯絡資訊
安安 台嘎豪 如題 肥宅 公司 的軟體產品 只有一個是用Makefile在串整個專案 肥宅看那個專案的架構就覺得 Makefile好神 不只可以拿來選編譯選項 還能拿來釋出不同版本的二進位檔 搞得複雜一點 還可以打包奇奇怪怪的東西 省的每次要推進版本 還要在那邊東拉西拉 搞不好還有東西忘記改 好像沒有東西是Makefile做不了的 但肥宅公司其他專案都是用IDE在管理專案編譯了,要打包也都回歸人力 在那邊東拉西拉 肥宅就很好奇,2025年了 還有公司在用Makefile管理專案的嗎? 有沒有7+1卦? 恩恩? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.2.132.125 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1748305606.A.F67.html
koromo1991: makelove 101.10.86.16 05/27 08:27
0.0
horseface: bazel 或是 cmake居多,純粹用make 很 24.130.69.208 05/27 08:30
horseface: 少了 24.130.69.208 05/27 08:30
horseface: 但是用IDE管理很少見,無法用git trac 24.130.69.208 05/27 08:31
horseface: k 24.130.69.208 05/27 08:31
bazel cmake調查一下,感謝資訊分享 我也覺得IDE的git功能不太方便看 資訊量太低 還是CLI原生的排版最方便看
ctx1000: make money 125.229.83.181 05/27 08:32
我也想
ILoveAMD: Ffirmware 還是得用 1.164.67.175 05/27 08:32
沒寫過 為啥firmware常用呢? 因為大多是不能用IDE的環境嗎
horseface: 如果每次打包都是用手在那邊拉,萬一 24.130.69.208 05/27 08:33
horseface: 有人弄了超複雜的關連要怎麼處理? 24.130.69.208 05/27 08:33
我包別的專案 有時候就會忘記拉某些東西 才覺得統一用make release 之類的包 對所有人都好
j50508: 新一點的專案可以試試just 114.32.26.70 05/27 08:40
j50508: https://github.com/casey/just 114.32.26.70 05/27 08:40
感謝分享 這個專案好多星@@ 感覺是Makefile的跨語言跨平台加強版? 來研究一下看能不能導入比較小的專案
Chilloutt: 乖乖上班 社畜 223.137.254.9 05/27 08:40
乖乖上班薪水不會比較高 邊上PTT邊上班比較開心 ※ 編輯: nckuff (180.2.132.125 日本), 05/27/2025 09:10:12
jacklin2002: 用便利貼也可以啊,只要管得好就行 123.51.211.66 05/27 09:30