जब मैं का उपयोग कर कोड संकलन जीएनयू मैं जैसे कई चेतावनियों प्राप्त करें)। क्या कोई मुझे समस्या की ओर इंगित कर सकता है?बजना: चेतावनी: -l *:</p> <pre><code>clang: warning: -lGui: 'linker' input unused </code></pre> <p>ऐसा इसलिए है क्योंकि मैं कुछ मेरी Makefile (नीचे में में गड़बड़ कर दिया है: 'लिंकर' इनपुट अप्रयुक्त
CXX=g++
CC=g++
CXXFLAGS=-g -Wall -W -Wshadow -Wcast-qual -Wwrite-strings $(shell root-config --cflags --glibs)
CPPFLAGS+=-MMD -MP
LDFLAGS=-g $(shell root-config --ldflags)
LDLIBS=$(shell root-config --libs)
xSec_x: xSec_x.o xSec.o Analysis.o
-include xSec_x.d xSec.d Analysis.d
xSec.o: xSec.cpp xSec.h Analysis.h Analysis.cpp
xSec_x.o: xSec_x.cpp xSec.h Analysis.h
clean:
rm -f @rm -f $(PROGRAMS) *.o *.d
बढ़िया! इन युक्तियों के लिए धन्यवाद! – mareks
डी ओह! मैं संकलक के लिए सभी लिंकर झंडे गुजर रहा था ... मेरी इच्छा है कि क्लैंग थोड़ा और वर्णनात्मक था। त्रुटि यह ध्वनि की तरह लगती है जैसे lib को अनदेखा किया गया था क्योंकि कोड ने कभी भी अपने प्रतीकों का उपयोग नहीं किया था। – Navin