トップページ⇒tech
292コメント106KB

Linker && Loader

■ このスレッドは過去ログ倉庫に格納されています
0001さとし ◆k4PcAe16 NGNG
読んでる人いますか?
難しいような気がするんですが。。。
僕もリンカとローダを作れるようになれますか?
0002デフォルトの名無しさんNGNG
>>2ゲットずざー!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄       (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ
0003さとし ◆k4PcAe16 NGNG
2ちゃんねらにはレベル高すぎたかな?
0004デフォルトの名無しさんNGNG
リンカくらいならわりと簡単に作れるんじゃない?
とりあえずcomからはじめるがよろし。
0005デフォルトの名無しさんNGNG
需要があるのだろうか5ゲト
0006デフォルトの名無しさんNGNG
そのものズバリの本があるんだから
それ読み終えてから出直してこい、ボケ
0007デフォルトの名無しさんNGNG
6は馬鹿ですか。隣家も牢打も仕様の塊、根気があればできるんじゃない?
0008デフォルトの名無しさんNGNG
>>1
せめてこれぐらいのことはしろよ。

Ohmsha オーム社 Linkers & Loaders
http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=4-274-06437-9

Linkers & Loaders レビュー
http://www.linux.or.jp/bookreview/BR56.html
0009デフォルトの名無しさんNGNG
燐火をわざわざ自作する意義を教えれ。
0010デフォルトの名無しさんNGNG
>>9
理解のため……とか。
0011デフォルトの名無しさんNGNG
>>9
ローダ作るためにはリンカ作れるくらいの理解があったほうが良かろう。
0012デフォルトの名無しさんNGNG
オブジェクトファイル形式とABIってのはどう違うの?
0013イワソのバカNGNG
♪リンカカリンカカリンカガヤ〜
0014実務経験者NGNG
コレ嫁とは言わんが、C/C++やるヤシは、コンパイラとリンカの仕組み位は知っててホスィ。
Lib不足でリンカエラーになってるのに、必死でコード見直してるの、見てらんない。
0015デフォルトの名無しさんNGNG
ひげぽんの為にあげ
0016デフォルトの名無しさんNGNG
IDE&RADのせいだな。10年前にはそんなこと考えられなかった。
0017デフォルトの名無しさんNGNG

●●●●●●●●恒例・「オセロさえ納期内に作れない=OO役立たず 」祭り●●●●●●●
http://pc3.2ch.net/test/read.cgi/tech/1032985885/l50
/|         |  |_____ΦΦΦΦΦΦΦΦΦΦΦ||ΦΦΦ
  |         |  | ̄ ̄ ̄ /|                    ||
  |         |  |   / /|TTTTTT   TTTTTTTTTT||TTTTT
  |        /\ |  /|/|/|^^^^^^ |三三| ^^^^^^^^^^^||^^^^^^^
  |      /  / |// / /|
  |   /  / |_|/|/|/|/|
  |  /  /  |文|/ // /
  |/  /.  _.| ̄|/|/|/         Λ_Λ
/|\/  / /  |/ /           (___)
/|    / /  /ヽ            /〔 非OO 〕〕つ
  |   | ̄|  | |ヽ/l            `/二二ヽ
  |   |  |/| |__|/   Λ_Λ     / /(_)
  |   |/|  |/      ( ´∀`)   (_)    Λ_Λ
  |   |  |/      // /  ^ ̄]゚        (`   )
0018デフォルトの名無しさんNGNG
14は実務経験者と名乗っているがひっきーだな。
実務経験してるとは思えん発言だ。
0019さとし ◆Mjk4PcAe16 NGNG
test
0020manko_chinko ◆GLc2rpKRNM NGNG
リンカからコンパイラ、アセンブラまで作ってOSつくる
これぞ漢
0021デフォルトの名無しさんNGNG
>>20
> これぞ漢

漢なら、CPU から作れや。
0022デフォルトの名無しさんNGNG
>>21
神をめざすなら、物理法則から作れや。

でも無理だからコンピュータ上でやれや。

そして再帰レベル2へ…
0023デフォルトの名無しさんNGNG
>>21
最近はFPGAで手軽にCPUも作れますなぁ
>>22
地球シミュレータで手軽につくれますなぁ(これは嘘)
0024デフォルトの名無しさんNGNG
からage からage!
0025デフォルトの名無しさんNGNG
保守
0026デフォルトの名無しさんNGNG
>>20-13
実に中学生っぽい発言(w
0027デフォルトの名無しさんNGNG
>>14

C++ だとコードのミスがリンクエラーを誘発する事が有るんだが。

(テンプレートの実体参照と extern "C" に要注意)
0028デフォルトの名無しさんNGNG
>>27
Libが無いというエラーに対して、と書いてますがな。
ちゃんと細かい所まで見ないと。
アンタみたいなのが>>14に書いてあるような失敗するんでっせ。
0029デフォルトの名無しさんNGNG
普通「Libが見つからん」と言われたら、リンクオプションの
設定ミスを疑う罠。
0030デフォルトの名無しさんNGNG
>>27-29

>>14 は Lib 不足でリンカエラーと書いているので、
Lib が見つからないのとは違うのでは。

ほんとに Lib 不足かどうかはリンカにはわからんので、
足りないシンボルを人間が確認する必要がある。
ライブラリに有るはずのシンボルが見つからないなら、
当然 Lib 不足。
コード中にあるはずのシンボルが見つからないなら、
>>27 の原因も調べる必要がある。

で、14 は原因が Lib 不足とわかっていたようだが、
必死になっているヤツに教えてあげたんだろうか。
0031デフォルトの名無しさんNGNG
隣家エラー
■ このスレッドは過去ログ倉庫に格納されています