想要請教關於lib這方面的觀念......
目前放在embedded system裡面的tool....
都是先在自己的desktop(Red hat 7.2)上面make好後再丟到embedded裡面.....
可是一開始都會有無法執行該程式的問題.....
後來發現原來是少掉了lib......
於是將tool要用到的lib從OS裡面copy到embedded......
程式確實可以執行沒有錯......不過有些lib還真的很大......
我參考別人的embedded可是並沒有很多的lib在裡面......
即使有lib也都很小(小於500K)......
而且我下ldd tool_name發現他們的tool都不需要用到lib......
根據我所找的資料.....認為關鍵應該在於uclibc這個tool上面........
目前已經download下來並在研究當中.......
一來想要請問前輩們.....這樣的方向對嗎????
二來想要請問lib的觀念......為什麼有的需要用lib有的不用呢?????
我 ldd desktop的tool來看.....幾乎都要用到lib......
感謝各位前輩的指導........
Ben