velt-0.1.7 development: The Problem of Kernelconfig

Source: Internet
Author: User

Happy Shrimp

http://blog.csdn.net/lights_joy/(QQ group: Visual embedlinux Tools 375515651)

Welcome reprint, but please keep the author information

Veltthe full name isVisual Embedlinuxtools, it is aVisual Studioplug-in to assist with the completionLinuxdevelopment. Using this plugin, you will be able toVisualStudioof theIDEconducted inLinuxthe development of the application (including compilation and debugging) can also beUbootand theLinuxthe kernel compiles and debugs, and correctly locates the source code according to the error information at compile time. The current version is0.1.6, only supportvs2013. This plug-in can beCSDNDownload Channel Download (http://download.csdn.net/detail/lights_joy/8544349). This article discusses a problem with the kernel configuration module in this plug-in and the repair process.



when using KernelConfig.exe for kernel configuration, it was found to be slightly different compared to makemenuconfig, such as Makemenuconfig When configuring the x86 kernel:

V:f eqn= "prod @3 21600 pixelheight" >


but with KernelConfig.exe The resulting results are:


The first item is gone.


after the check found in KConfig file that uses the ARCH such a variable:


#

# for a description of the syntax of this configuration file,

# See Documentation/kbuild/kconfig-language.txt.

#

MainMenu "linux/$ARCH $KERNELVERSION Kernel Configuration"

Config Srcarch

String

optionenv= "Srcarch"

SOURCE "arch/$SRCARCH/kconfig"


because ARCH and srcarchare not defined in KernelConfig.exe , some configuration errors are caused. Adding the definitions of these two variables, and then re-analyzing the Kconfig , is correct:










??

velt-0.1.7 development: The Problem of Kernelconfig

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.