为ARM编译QEMU

时间:2015-09-02 08:13:19

标签: linux arm embedded-linux qemu

我正在编译为ARM编译QEMU。考虑以下链接: - http://opensourceforu.efytimes.com/2011/06/qemu-for-embedded-systems-development-part-1/

我正在使用以下下载: -

http://download.savannah.gnu.org/releases/qemu/qemu-0.14.0.tar.gz

declare @temp table
(
  name_of_pos varchar(128),
  date_from datetime,
  date_to datetime
)

insert into @temp (
    name_of_pos, date_from, date_to
) 
values
    ('Asystent', '2015-08-26 08:57:49', '2015-09-04 08:57:49'),
    ('Biuro', '2015-09-01 08:53:32', '2015-09-01 08:53:32'),
    ('Biuro', '2015-09-02 09:00:41', '2015-09-02 09:00:41'),
    ('Biuro', '2015-09-03 11:46:03', '2015-09-03 11:46:03'),
    ('Biuro', '2015-09-10 09:02:11', '2015-09-15 09:02:11'),
    ('Koordynator', '2015-09-01 09:04:06', '2015-09-01 09:04:06'),
    ('Projektant', '2015-08-31 08:59:46', '2015-09-01 08:59:46'),
    ('Projektant', '2015-09-02 08:00:54', '2015-09-02 08:00:54'),
    ('Projektant', '2015-09-14 12:34:50', '2015-09-14 12:34:50')

----------------------------------------------------------------------------------------------------
declare @temp_new table (
  name_of_pos varchar(128),
  date_from date,
  date_to date
)

insert into @temp_new (
    name_of_pos, date_from, date_to
)
select
    name_of_pos, date_from, date_to
from @temp

while @@rowcount > 0
begin
    update t1 set
        date_to = t2.date_to
    from @temp_new as t1
        inner join @temp_new as t2 on
            t2.name_of_pos = t1.name_of_pos and
            dateadd(dd, 1, t1.date_to) = t2.date_from
end

select name_of_pos, min(date_from), date_to
from @temp_new
group by name_of_pos, date_to
order by name_of_pos, date_to

Link说: -

您会找到两个输出二进制文件,./configure –-target-list=arm-softmmu $ make qemu-arm

我生成qemu-system-arm qemu-arm二进制did not get qemu-system-arm。

如何获取but二进制文件?

1 个答案:

答案 0 :(得分:2)

使用configure命令,如下所示:

./configure --target-list=arm-softmmu,arm-linux-user

正如unixsmurf指出的那样,你也应该使用新版本的QEMU。