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