Menu Home

LINUX下QT For ARM开发环境


LINUX下QT For ARM开发环境

OS: ubuntu 12.1
gcc: 4.6.3
arm gcc: 4.5.1
QT: qt-x11-opensource-src-4.5.3
QT-embedded: qt-embedded-linux-opensource-src-4.5.3

编译qt-x11-opensource-src-4.5.3

./configure –qvfb
make
cd tools/qvfb //进入此目录,准备对它进行编译
make
sudo  make install

编译过程中出现的错误:
error: ‘ppd_file_t’ does not name a type
解决方法:
打开src/gui/painting/qcups_p.h做如下修改:

#ifndef QT_NO_CUPS
#include    //加入ppd头文件
QT_BEGIN_NAMESPACE

安装 arm-linux-gcc

(略)

编译qt-embedded-linux-opensource-src-4.5.3

./configure   -embedded  arm -qt-libpng
make
sudo   make install

编译时间会很长,可以使用下面的配置来减少编译时间:

./configure -embedded  arm -qt-libpng \
-release \
-shared \
-fast \
-no-largefile \
-qt-sql-sqlite \
-no-qt3support \
-no-xmlpatterns \
-no-mmx \
-no-3dnow \
-no-sse \
-no-sse2 \
-no-svg \
-no-webkit \
-qt-zlib \
-qt-gif \
-qt-libtiff \
-qt-libpng \
-qt-libmng \
-qt-libjpeg \
-make libs \
-xplatform qws/linux-arm-g++ \
-nomake tools \
-nomake examples \
-nomake docs \
-nomake demo \
-no-nis \
-no-cups \
-no-iconv \
-no-dbus \
-no-openssl \
-embedded arm \
-little-endian \
-qt-freetype \
-depths 16,18 \
-qt-gfx-linuxfb \
-no-gfx-transformed \
-no-gfx-multiscreen \
-no-gfx-vnc \
-no-gfx-qvfb \
-qt-kbd-usb \
-no-glib

51 replies

  1. I and also my guys were reading through the good advice on your web site while then came up with an awful feeling I had not thanked the site owner for those secrets. All the boys are already consequently thrilled to learn them and have now undoubtedly been using these things. We appreciate you really being simply considerate as well as for considering such impressive subjects most people are really wanting to be informed on. My sincere regret for not expressing appreciation to you sooner.

  2. My husband and i ended up being quite cheerful Emmanuel managed to complete his investigation from the ideas he had using your web site. It is now and again perplexing just to continually be handing out tricks people might have been trying to sell. And we also realize we now have the website owner to thank for this. These explanations you made, the simple blog menu, the friendships your site aid to create – it’s got many wonderful, and it’s really making our son in addition to us imagine that the idea is thrilling, which is certainly pretty important. Many thanks for the whole thing!

  3. Thank you so much for providing individuals with remarkably splendid opportunity to check tips from here. It can be very lovely and stuffed with a great time for me and my office acquaintances to visit your web site at the least 3 times every week to read through the new secrets you have got. Of course, I’m actually impressed with all the special tactics you serve. Some 1 facts on this page are truly the simplest I’ve had.

  4. I have to show some thanks to the writer just for bailing me out of this problem. Because of surfing around throughout the the net and coming across tricks which were not pleasant, I believed my entire life was gone. Existing without the presence of approaches to the problems you have solved through your main review is a critical case, as well as the ones that would have in a negative way affected my entire career if I had not noticed the blog. Your personal talents and kindness in handling all the details was crucial. I don’t know what I would have done if I hadn’t come upon such a stuff like this. I can also at this time look ahead to my future. Thanks for your time very much for this skilled and effective help. I will not be reluctant to recommend your site to anyone who needs to have guide on this subject.

  5. A lot of thanks for all of your hard work on this site. My mother enjoys going through investigations and it’s easy to understand why. My spouse and i learn all regarding the compelling method you present insightful guides on your web site and in addition welcome contribution from website visitors about this subject matter plus our child is without question understanding so much. Take pleasure in the remaining portion of the new year. You have been performing a remarkable job.

  6. I precisely desired to appreciate you all over again. I do not know what I would have carried out without the type of concepts documented by you regarding that subject matter. This was a real hard case in my opinion, nevertheless finding out the expert avenue you processed that took me to leap for joy. Extremely happy for the advice and trust you really know what a powerful job you are doing instructing people with the aid of your website. I am sure you have never come across all of us.

  7. I want to express some appreciation to the writer just for bailing me out of such a challenge. Right after surfing throughout the the net and obtaining techniques that were not powerful, I thought my entire life was over. Being alive minus the approaches to the problems you have sorted out as a result of your good review is a crucial case, and the ones that could have adversely affected my entire career if I hadn’t encountered your web blog. The ability and kindness in playing with a lot of stuff was important. I’m not sure what I would’ve done if I had not discovered such a stuff like this. I am able to now look ahead to my future. Thanks for your time very much for the expert and effective guide. I won’t hesitate to recommend your web blog to anybody who wants and needs care about this subject matter.

  8. A lot of thanks for all of the labor on this blog. My aunt enjoys working on investigations and it is easy to understand why. Almost all notice all of the compelling tactic you render sensible suggestions via your website and as well encourage response from other ones on this issue while our daughter is actually starting to learn so much. Take advantage of the rest of the new year. You have been performing a splendid job.

  9. I simply wanted to say thanks all over again. I’m not certain the things that I might have used without these methods revealed by you relating to my problem. This has been the fearsome scenario for me personally, however , observing a new well-written mode you managed it took me to weep with gladness. Extremely grateful for your service and even have high hopes you know what a powerful job that you’re carrying out training the others using your webpage. Most probably you have never met all of us.

  10. I precisely needed to say thanks yet again. I’m not certain the things I could possibly have handled in the absence of the actual recommendations contributed by you concerning such a area. It previously was an absolute terrifying scenario for me personally, nevertheless finding out your skilled tactic you handled it took me to leap with fulfillment. I’m grateful for this support and as well , believe you find out what a powerful job you happen to be accomplishing teaching the mediocre ones by way of your blog. Most probably you haven’t encountered all of us.

  11. Thank you a lot for giving everyone an extraordinarily spectacular possiblity to read from this web site. It’s usually so terrific plus full of a good time for me and my office friends to search the blog really 3 times in a week to read the newest items you will have. Of course, I am also usually fulfilled considering the terrific advice served by you. Certain 3 tips in this posting are indeed the simplest I have ever had.

  12. Thanks so much for providing individuals with a very breathtaking opportunity to read articles and blog posts from this site. It’s usually very cool and also jam-packed with a good time for me and my office peers to search your blog at minimum thrice in one week to see the newest guides you have got. And of course, we’re always pleased considering the surprising concepts you serve. Certain 1 areas on this page are undoubtedly the most beneficial we have all had.

  13. Thank you so much for giving everyone an extraordinarily spectacular opportunity to check tips from this site. It is often so beneficial and stuffed with fun for me and my office co-workers to search your blog really thrice per week to find out the new stuff you have got. And indeed, I am actually happy concerning the splendid advice you give. Some 3 tips in this post are undeniably the finest I have had.

  14. Needed to send you one tiny word to give many thanks again just for the lovely tactics you have provided on this page. It has been really surprisingly generous of you to supply openly all a lot of people would’ve sold for an ebook to make some dough for their own end, and in particular now that you might have tried it if you decided. The suggestions additionally served to be the good way to fully grasp that other people online have a similar zeal just as my own to know the truth good deal more with regard to this matter. I’m certain there are thousands of more pleasurable periods ahead for individuals who find out your site.

  15. I want to show my passion for your kind-heartedness in support of women who actually need help with in this theme. Your special dedication to getting the solution around appeared to be wonderfully important and have surely empowered those much like me to realize their dreams. Your valuable tips and hints implies a whole lot to me and additionally to my fellow workers. Thanks a lot; from everyone of us.

  16. I truly wanted to type a quick comment so as to appreciate you for those marvelous facts you are giving at this website. My rather long internet look up has finally been compensated with awesome insight to exchange with my great friends. I ‘d state that that we site visitors are extremely lucky to be in a good site with very many lovely people with good solutions. I feel very much blessed to have seen the website page and look forward to tons of more exciting times reading here. Thanks again for all the details.

  17. I have to point out my gratitude for your kind-heartedness in support of those individuals that should have help with in this issue. Your special dedication to getting the solution all through appears to be quite practical and has usually helped employees just like me to reach their ambitions. Your personal invaluable tips and hints implies a lot to me and much more to my peers. Many thanks; from all of us.

  18. Thank you a lot for giving everyone an exceptionally special opportunity to read from this blog. It is usually very beneficial and as well , jam-packed with a good time for me personally and my office acquaintances to visit your web site on the least three times in 7 days to find out the new secrets you have. And lastly, I am always fulfilled considering the fabulous hints you serve. Certain 1 areas in this posting are easily the most beneficial we’ve had.

  19. I and my friends came analyzing the best tips on the blog while suddenly came up with a terrible feeling I never expressed respect to the web site owner for those secrets. All the guys ended up for that reason thrilled to learn them and already have pretty much been enjoying them. Thank you for turning out to be indeed considerate as well as for having this form of cool topics most people are really wanting to discover. My personal honest regret for not expressing gratitude to you sooner.

  20. I wish to express my thanks to you just for rescuing me from such a dilemma. Just after surfing around through the internet and coming across recommendations that were not helpful, I assumed my entire life was well over. Living minus the approaches to the issues you have fixed by means of your review is a critical case, and those which might have adversely affected my entire career if I hadn’t discovered your blog. Your good talents and kindness in touching all areas was tremendous. I’m not sure what I would have done if I had not come upon such a solution like this. It’s possible to now look forward to my future. Thanks a lot very much for this reliable and effective help. I will not think twice to suggest your blog to any individual who ought to have recommendations about this problem.

  21. A lot of thanks for each of your effort on this blog. My mother take interest in setting aside time for investigations and it’s easy to understand why. All of us hear all relating to the powerful ways you give powerful suggestions via the web site and even welcome participation from other ones on the article while my daughter is always learning a lot. Have fun with the remaining portion of the new year. You’re doing a glorious job.

  22. Thank you so much for giving everyone a very memorable chance to read critical reviews from this blog. It’s always so excellent and packed with amusement for me personally and my office acquaintances to visit the blog more than three times per week to find out the newest guidance you have got. Not to mention, I’m so certainly happy with the tremendous techniques you serve. Some 4 areas in this post are undeniably the most efficient we have had.

  23. Thanks so much for providing individuals with an exceptionally remarkable chance to read in detail from this web site. It can be very terrific plus stuffed with a lot of fun for me and my office mates to visit your web site on the least three times per week to see the newest guidance you will have. And indeed, I am just actually fulfilled for the incredible solutions you serve. Some 3 ideas in this post are ultimately the most effective I have had.

  24. I have to express some thanks to the writer just for rescuing me from this type of situation. Right after checking throughout the world-wide-web and coming across advice which are not helpful, I thought my entire life was done. Existing without the approaches to the issues you’ve solved by means of the article content is a critical case, and ones which could have badly affected my career if I had not come across your blog post. Your primary understanding and kindness in controlling every part was very helpful. I don’t know what I would have done if I hadn’t come upon such a step like this. I can also now look ahead to my future. Thanks for your time so much for your expert and effective help. I will not think twice to endorse your web page to any individual who ought to have guide on this subject.

  25. I needed to compose you a very small note in order to thank you again relating to the gorgeous concepts you’ve provided on this site. It’s really generous of you to supply freely exactly what many of us could possibly have offered as an ebook to help with making some cash for their own end, mostly considering the fact that you might well have tried it if you ever wanted. Those secrets likewise worked as the great way to be sure that many people have the same fervor much like my personal own to see way more with reference to this issue. I am certain there are numerous more pleasurable periods in the future for individuals who looked at your site.

  26. I simply wanted to thank you very much once again. I am not sure the things that I could possibly have implemented in the absence of the type of aspects discussed by you about this subject. Entirely was a fearsome scenario in my opinion, nevertheless looking at the professional strategy you managed it took me to cry over happiness. Now i’m grateful for this assistance and even pray you comprehend what a great job your are doing training people using your web blog. I’m certain you have never got to know all of us.

  27. I definitely wanted to compose a brief word so as to thank you for some of the awesome hints you are giving out here. My rather long internet search has at the end of the day been honored with beneficial details to go over with my family. I ‘d believe that we site visitors actually are extremely blessed to live in a wonderful website with very many perfect professionals with helpful points. I feel pretty grateful to have come across your entire webpages and look forward to so many more awesome moments reading here. Thank you again for all the details.

  28. My spouse and i got so joyous that Ervin managed to round up his homework via the precious recommendations he got while using the site. It’s not at all simplistic to just be giving away information and facts which usually people today have been making money from. And we also fully grasp we need you to give thanks to for that. Most of the explanations you’ve made, the simple blog menu, the relationships you will aid to foster – it’s many excellent, and it’s really letting our son and our family recognize that that topic is awesome, which is certainly highly serious. Thanks for everything!

  29. I am only writing to make you be aware of what a nice encounter my friend’s princess experienced going through your blog. She came to understand plenty of pieces, including what it is like to possess an incredible teaching character to make other people smoothly grasp specific impossible matters. You really surpassed my desires. I appreciate you for imparting the important, trusted, edifying and in addition fun tips about your topic to Ethel.

  30. I simply wanted to make a quick remark in order to say thanks to you for all of the amazing tips and tricks you are placing at this website. My time consuming internet lookup has finally been honored with reasonable tips to talk about with my good friends. I ‘d suppose that most of us website visitors actually are rather lucky to be in a useful community with so many lovely people with very helpful basics. I feel really blessed to have come across your entire weblog and look forward to tons of more entertaining moments reading here. Thanks once again for all the details.

  31. I simply wished to appreciate you all over again. I’m not certain the things that I would’ve gone through in the absence of the entire solutions shown by you relating to that subject matter. Completely was a very alarming setting in my position, however , being able to see the very specialized fashion you dealt with that took me to weep with contentment. Now i am thankful for the guidance and as well , wish you recognize what an amazing job you are always undertaking educating most people using your websites. Most likely you have never come across any of us.

  32. I definitely wanted to write down a word in order to express gratitude to you for the nice guides you are giving on this site. My long internet research has at the end been recognized with good quality details to write about with my co-workers. I would tell you that we site visitors actually are quite lucky to dwell in a wonderful website with many wonderful people with insightful guidelines. I feel quite privileged to have encountered your website page and look forward to tons of more excellent times reading here. Thank you once again for all the details.

  33. A lot of thanks for your own labor on this site. Gloria enjoys engaging in research and it is easy to see why. Most of us notice all about the compelling medium you convey practical guidelines through your web blog and as well cause contribution from other individuals on this concept so our own daughter is truly starting to learn so much. Take pleasure in the rest of the year. You have been conducting a superb job.

  34. I and my guys were actually checking out the good techniques found on your site and then before long I had a horrible feeling I had not thanked the site owner for those secrets. The women happened to be certainly passionate to read all of them and now have undoubtedly been tapping into those things. Thank you for turning out to be so thoughtful and then for finding such terrific useful guides millions of individuals are really wanting to know about. Our own honest regret for not saying thanks to earlier.

  35. I want to show my gratitude for your kindness in support of those people who absolutely need assistance with this particular question. Your special dedication to passing the solution all over came to be surprisingly productive and have all the time made somebody just like me to arrive at their desired goals. Your new helpful recommendations means a great deal a person like me and substantially more to my colleagues. With thanks; from all of us.

  36. I wish to express my thanks to the writer just for bailing me out of this particular matter. As a result of looking out through the world wide web and obtaining techniques that were not helpful, I thought my entire life was done. Living devoid of the solutions to the problems you’ve resolved all through your main short article is a crucial case, and the ones which might have adversely affected my career if I hadn’t noticed your blog. Your own training and kindness in taking care of almost everything was helpful. I am not sure what I would’ve done if I had not encountered such a step like this. I can also at this point look forward to my future. Thanks so much for your professional and effective guide. I will not be reluctant to recommend your site to anyone who ought to have guidance on this subject matter.

  37. I have to express my admiration for your kind-heartedness giving support to men and women that really want guidance on this particular subject matter. Your very own commitment to getting the solution all through appears to be certainly helpful and have continuously empowered ladies like me to attain their aims. Your entire invaluable report implies a great deal a person like me and substantially more to my office workers. Thank you; from everyone of us.

  38. I not to mention my guys were found to be analyzing the nice helpful hints on your web site and then the sudden developed a terrible feeling I never expressed respect to the web blog owner for those tips. These young boys are already for that reason stimulated to learn them and have truly been taking pleasure in them. Thank you for indeed being considerably helpful and also for making a decision on this form of tremendous subject areas most people are really desirous to be aware of. My very own sincere apologies for not expressing appreciation to sooner.

  39. A lot of thanks for all your labor on this website. My mother takes pleasure in carrying out research and it’s simple to grasp why. A number of us notice all relating to the compelling way you convey vital strategies through your blog and as well as invigorate participation from visitors about this area then our favorite daughter is in fact starting to learn a lot of things. Take pleasure in the remaining portion of the new year. You are always conducting a great job.

  40. I wanted to develop a brief message so as to thank you for those unique suggestions you are posting here. My time intensive internet research has at the end been recognized with good quality content to talk about with my guests. I ‘d say that many of us website visitors are really fortunate to be in a very good site with many perfect individuals with helpful tips. I feel quite lucky to have discovered your weblog and look forward to tons of more pleasurable moments reading here. Thanks a lot once more for everything.

  41. Thanks so much for giving everyone an extraordinarily splendid opportunity to read from this website. It’s always so pleasing plus packed with fun for me personally and my office peers to visit the blog really three times in one week to learn the fresh tips you will have. And indeed, we’re actually fulfilled with all the splendid inspiring ideas you give. Some 1 tips in this article are rather the most effective we’ve had.

  42. I simply needed to thank you very much again. I do not know what I would’ve tried without the type of recommendations shared by you relating to such a concern. It has been an absolute daunting matter in my circumstances, nevertheless viewing this expert avenue you managed that took me to leap over fulfillment. I’m just grateful for this service and hope that you realize what a great job you’re undertaking instructing most people using your website. More than likely you’ve never met all of us.

  43. I wish to show my appreciation for your kindness giving support to people who must have guidance on in this study. Your very own commitment to passing the solution up and down came to be quite functional and have empowered somebody just like me to realize their desired goals. Your new important information signifies a lot to me and still more to my fellow workers. Thank you; from everyone of us.

  44. I simply wanted to say thanks yet again. I am not sure the things that I would have worked on in the absence of those creative concepts shown by you about my problem. It seemed to be a difficult situation in my position, but encountering a new expert avenue you managed the issue forced me to weep with happiness. Now i’m thankful for the advice and even trust you really know what a great job you’re doing teaching many people through the use of your webblog. Most likely you’ve never come across all of us.

  45. I needed to write you that very small word to finally give thanks again just for the pleasing tips you have provided at this time. It is certainly unbelievably generous with you to give openly what exactly many individuals could have sold for an e-book to earn some cash for their own end, most importantly considering the fact that you might have tried it in the event you decided. These inspiring ideas likewise worked to provide a great way to realize that the rest have the identical interest similar to my personal own to see significantly more concerning this condition. I’m sure there are lots of more pleasant opportunities ahead for those who view your website.

  46. I’m just writing to make you know what a fine encounter my wife’s princess obtained browsing yuor web blog. She realized plenty of details, most notably how it is like to have a great teaching style to have the mediocre ones just fully grasp several hard to do issues. You actually exceeded my expected results. Many thanks for supplying the informative, safe, informative and as well as easy guidance on the topic to Evelyn.

  47. I’m commenting to let you know what a wonderful encounter my wife’s child went through studying your web page. She realized lots of details, most notably what it is like to possess an amazing helping nature to make men and women without difficulty thoroughly grasp several complicated subject matter. You undoubtedly exceeded visitors’ expectations. Many thanks for producing these helpful, healthy, explanatory and even cool thoughts on the topic to Julie.

  48. I wish to convey my affection for your kindness in support of individuals who really need assistance with that niche. Your special commitment to passing the message up and down ended up being rather effective and have really made women just like me to attain their dreams. Your new invaluable suggestions implies this much to me and still more to my office colleagues. Many thanks; from everyone of us.

  49. I together with my friends have already been reading the excellent guidelines found on your web blog then immediately came up with an awful suspicion I had not thanked the web blog owner for those tips. The ladies ended up for that reason glad to see all of them and already have certainly been using these things. Thank you for genuinely quite thoughtful and also for getting this sort of important issues millions of individuals are really desperate to know about. Our own honest regret for not expressing gratitude to earlier.

  50. I and my guys were found to be going through the nice secrets and techniques found on the website and so all of the sudden I had a terrible feeling I had not thanked the web blog owner for them. My ladies were definitely totally very interested to read them and have quite simply been enjoying those things. Appreciation for getting well considerate and for having varieties of good issues millions of individuals are really desirous to understand about. My honest apologies for not expressing gratitude to earlier.

  51. I simply wanted to type a word to be able to say thanks to you for those nice ways you are posting on this website. My long internet look up has finally been recognized with useful facts and techniques to go over with my companions. I would admit that most of us visitors actually are definitely endowed to exist in a really good website with many special professionals with helpful tips. I feel pretty blessed to have seen your entire web site and look forward to some more brilliant moments reading here. Thank you again for all the details.

Leave a Reply