मैं tensorflow के लिए कुछ प्रयोगों के लिए बाहरी शीर्षलेख फ़ाइल (जैसे OpenCL हेडर फ़ाइल) जोड़ने की कोशिश कर रहा हूं। मैं tensorflow/कोर/BUILD फ़ाइल के तहत BUILD फाइल में इस जोड़ने की कोशिश की:bazel/tensorflow के दौरान बाहरी शीर्षलेख फ़ाइलों को जोड़ने के लिए
# This includes implementations of all kernels built into TensorFlow.
cc_library(
name = "all_kernels",
visibility = ["//visibility:public"],
copts = tf_copts() + ["-Ithird_party/include"], <==== this is the line I added
मैं भी एक Softlink इस निर्देशिका में OpenCL ड्राइवर से इन हेडर फाइल के स्थान पर बनाया है (tensorflow/THIRD_PARTY से कम) भी (जैसे ln -s/opt/opencl /) लेकिन यह अभी भी शिकायत करता है कि उसे हेडर फ़ाइल नहीं मिली है।
यदि मैं बाहरी हेडर फ़ाइल सीधे (जैसे/opt/opencl/CL /) जोड़ता हूं तो यह शिकायत करता है कि बाहरी फ़ाइलों को शामिल नहीं किया जा सकता है (या ऐसी कोई चीज़)।
मेरे पास इन शीर्षलेख फ़ाइलों को/usr/include/में भी कॉपी करने के लिए रूट पासवर्ड नहीं है।
क्या कोई यह बता सकता है कि बाहरी शीर्षलेख फ़ाइलों को भवन के लिए tensorflow में कैसे करना है?
किसी भी त्वरित सहायता के लिए धन्यवाद।
धन्यवाद मदद के लिए, लेकिन मैं जानना चाहता था कि यह कैसे विशेष रूप से करता है। जैसा कि मैंने अपनी मूल पोस्ट में कहा था, जब मैं आंतरिक निर्देशिका में मुलायम लिंक जोड़ता हूं और इसे "-आई" के रूप में देता हूं, यह अभी भी काम नहीं करता है। तो, जानना चाहता था कि हम यह कैसे कर सकते हैं। –