Windows 7에서 Emacs 24.3을 사용하고 있습니다. ELPA를 사용하여 auto-complete-mode
과 autocomplete-c-headers
을 설치했습니다. .emacs
으로Emacs auto-complete-c-headers입니다. 변수의 심볼 값은 void입니다.
나는 추가 :
(require 'auto-complete)
(add-to-list 'load-path "~/.emacs.d/elpa/auto-complete-20140208.653") ; This may not be appeared if you have already added.
(add-to-list 'ac-dictionary-directories "~/.emacs.d/elpa/auto-complete-20140208.653/dict")
(require 'auto-complete-config)
(ac-config-default)
;|---------------------------------------------------------------+
;|auto-complete c/c++ headers
;|---------------------------------------------------------------+
(add-to-list 'load-path
"~/.emacs.d/elpa/auto-complete-c-headers-20140325.835")
(defun my:ac-c-headers-init()
(require 'auto-complete-c-headers)
(add-to-list 'ac-sources 'ac-source-c-headers)
(add-to-list 'aсhead:include-directories '"d:/DevTools/env/MinGW/lib/gcc/mingw32/4.8.1/include")
)
(add-hook 'c++-mode-hook 'my:ac-c-headers-init)
(add-hook 'c-mode-hook 'my:ac-c-headers-init)
내가 ++ C에서 실행 - 모드는 오류
Symbol's value as variable is void
.cpp 파일로 전환하고 M- :을 사용하여 (debug (C++ - mode t)) 평가하면 디버거가 열리고 잘하면 어떤 변수가 문제를 일으키는 지 알 수 있습니다. –