ありがとうございます。
実行ファイルを作る際に、ライブラリと関数をリンクする必要があるのですが、その際にライブラリと関数の保存されているアドレスがわかればアセンブリプログラムでアドレスの指定からリンカの仕事自体を手作業(アセンブリプログラムを書く)ができるのではないかとお尋ねしたかったのです。
情報不足でした。申し訳ありません。
検索結果 3 件
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: アセンブラから出力されたオブジェクトファイルを手作業でリンクしたい
- 返信数: 9
- 閲覧数: 4652
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: アセンブラから出力されたオブジェクトファイルを手作業でリンクしたい
- 返信数: 9
- 閲覧数: 4652
アセンブラから出力されたオブジェクトファイルを手作業でリンクしたい
題名にも書きました通り、アセンブリプログラムをアセンブルして、得られたオブジェクトファイルを実行ファイルにするために、リンクしたいと考えています。もちろん、リンカを使えば一発で終わるのですが、自分の手で複数あるいは単体のオブジェクトファイルをリンクさせたいと思い投稿させていただきました。 ちなみに、リンクさせるのに使う言語はアセンブリ言語なのでしょうか?あるいは決まった言語があるのでしょうか? どうかよろしくお願いいたします。 コードはこちらです。 $ cat main.s .file "main.c" .section .rodata .LC0: .string "Hello world!"...
- 6年前
- フォーラム: C言語何でも質問掲示板
- トピック: opencvプログラムの一部を標準関数で書きたい。
- 返信数: 3
- 閲覧数: 1951
opencvプログラムの一部を標準関数で書きたい。
[tabs][tabs: ]C[/tabs][tabs][tabs: ]C++[/tabs] 環境はWindows10 64ビット visual studio 2015 community opencvプログラムの一部を標準関数で書きたいのもcv::VideoCapture cap(0)のcap.set(cv::CAP_PROP_FRAME_WIDTH, 幅)とcap.set(cv::CAP_PROP_FRAME_HEIGHT, 高さ)を用いれば簡単なのですが、勉強のためにこの部分をopencvではなく標準関数で書きたいと思い頑張っているのですがうまくいきません。どうかお力をお貸していただけな...