में स्रोत फ़ाइलों सहित, इसलिए मुझे हेडर बनाम स्रोत फ़ाइलों का बिंदु मिलता है। मुझे यह नहीं मिलता कि संकलक कैसे सभी स्रोत फ़ाइलों को संकलित करना जानता है। उदाहरण:सी
example.h
#ifndef EXAMPLE_H
#define EXAMPLE_H
int example(int argument); // prototype
#endif
example.c
#include "example.h"
int example(int argument)
{
return argument + 1; // implementation
}
main.c
#include "example.h"
main()
{
int whatever;
whatever = example(whatever); // usage in program
}
कैसे main.c
संकलन संकलक करता है,, example()
के कार्यान्वयन पता है जब कुछ भी नहीं सहित udes example.c
?
क्या यह किसी प्रकार की आईडीई चीज है, जहां आप परियोजनाओं और सामानों में फाइलें जोड़ते हैं? क्या इसे "मैन्युअल रूप से" करने का कोई तरीका है क्योंकि मैं क्विर्की आईडीई के लिए एक सादा पाठ संपादक पसंद करता हूं?
तो वह जगह है जहां मेकफ़ाइल आते हैं, हमेशा सोचते हैं कि वे कहां फिट बैठते हैं। धन्यवाद। –