问题描述
我需要在嵌入式设备上进行黑盒测试(在Linux下运行它的固件)但我的测试软件需要在windows下运行(由一些第三方软件我无法改变。)
测试软件是由gcc编译的,它与被测设备的固件有关,在Linux下用gcc编译并在Linux下运行。
对于持续集成,我想将Raspberry PI设置为编译和运行测试软件的Jenkins节点 - 但这需要在Windows环境中完成。
那么可以在我的Raspberry Pi上使用Windows IoT安装cygwin,使用gcc编译我的测试并执行它们吗?
这没有意义让我使用(真实)PC作为Windows Jenkins节点来交叉编译PI的测试软件并在PI上执行,因为那时我也可以直接从这台PC运行测试。
也许我误解了我可以用WIndows IoT做什么最后我不想为Windows IoT开发应用程序,而是将其用作微型"Windows PC"。
问候
克劳斯
Hi,
I need to do black-box tests on an embedded device (running it's firmware under Linux) but my test software needs to run under windows (caused by some 3rd party software I cannot change).
The test software is compiled by gcc caused by its relation to the firmware of the device under test that is compiled with gcc under Linux and runs under Linux.
For continuous integration I'd like to setup a Raspberry PI as Jenkins node that compiles and runs the test software - but this needs to be done in an windows environment.
So is it possible to do something like install cygwin on Windows IoT on my Raspberry Pi, compile my test using gcc and execute them?
It would not make sense for me to use a (real) PC as Windows Jenkins node to cross compile my test software for the PI and execute in on the PI, because then I could also run the tests directly from this PC.
Maybe I misunderstood what I can do with WIndows IoT cause in the end I don't want to develop an app for Windows IoT but to use it as a tiny "Windows PC".
Regards
Klaus
这篇关于在运行Windows IoT的Raspberry Pi上安装cygwin和gcc?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!